У меня следующая структура каталогов:
Домашняя страница: /domains/example.com/public_html/public/index.php
Ниже приведен скрипт .htaccessэто позволяет www.example.com показывать домашнюю страницу, которая работает нормально:
RewriteCond %{REQUEST_URI} =""
RewriteRule ^.*$ /public/index.php [NC,L]
RewriteCond %{REQUEST_URI} !^/public/.*$
RewriteRule ^(.*)$ /public/$1
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [NC,L]
RewriteRule ^public/.*$ /public/index.php [NC,L]
Теперь я хочу добавить блог, доступный через поддомен, и каталог, подобный этому: blog.example.com и www.example.com / blog .
Индекс блога находится здесь: /domains/example.com/public_html/blog/index.php
Что мне добавить в htaccess, чтобы включить это?
Я пытался:
RewriteCond %{REQUEST_URI} ="blog"
RewriteRule ^.*$ /blog/index.php [L]
, но индекс или любой другой тестовый файл не может быть просмотрен.blog.example.com выдает «настоящую» ошибку 404, а www.example.com/blog отображает нашу «дружественную» страницу 404, которую использует Zend.Что я делаю не так?