Я использую CI3 для создания веб-сайта и создаю купол для моего менеджера, чтобы проверить его, который размещен внутри другого веб-сайта CI, как показано ниже.Как создать другой сайт внутри Codeigniter?
Я размещаю этот сайт на сервере Linux.
Это каталоги: первая веб: вар/WWW/HTML/webiste_one второй веб: вар/WWW/HTML/website_one/website_demo (Это сайт используется для демонстрации)
Но, наконец, я получил ошибку страницы не найдены 404
и вот мой .htaccess
# Set PHP Time Zone:
#SetEnv TZ America/New_York
<IfModule mod_rewrite.c>
#Option +FollowSymlinks
RewriteEngine On
RewriteBase /webiste_one/website_demo/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php?/$1 [QSA,L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
Спасибо Вам
Если вы пытаетесь сделать тестовый сайт или демо-сайт, вы не должны делать «веб-сайт на веб-сайте.» У вас должен быть другой хост в отдельном каталоге. Если вы находитесь на локальном хосте, достаточно просто сделать столько доменов, сколько захотите. Если вы находитесь в живом размещенном решении, большинство компаний разрешают вам предоставлять субдомен бесплатно, поэтому вы можете сделать что-то вроде demo.site.com и разместить там демо-сайт. –
Я знаю, что это требование этой компании у меня нет другого способа сделать, потому что эта структура компании настолько грязная –