Можно ли настроить постоянные ссылки WordPress непосредственно в Apache httpd.conf?
У меня есть серверная ситуация (Apache 2.2.3 CentOS PHP5.1.6), где я не могу использовать .htaccess по соображениям производительности, но могу использовать httpd.conf.
Администратор говорит, что mod_rewrite включен, но AllowOverride — нет, и я не могу изменить эти настройки.
И мне нужно ограничить постоянные ссылки только каталогом «blog».
Вот что должно быть в .htaccess, но должно быть в httpd.conf:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
Спасибо...
решение1
Поместите это в контейнер вашего сайта.
<Directory /path/to/blog/>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
</Directory>