Назад | Перейти на главную страницу

Установить постоянные ссылки WordPress прямо в httpd.conf?

Можно ли настроить постоянные ссылки WordPress прямо в Apache httpd.conf?

У меня есть ситуация с сервером (Apache 2.2.3 CentOS PHP5.1.6), где я не могу использовать .htaccess по соображениям производительности, но могу использовать httpd.conf.

Администратор говорит, что mod_rewrite включен, а AllowOverride - нет, и я не могу изменить эти настройки.

И мне нужно ограничить постоянные ссылки только каталогом «блог».

Это то, что войдет в .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>

Спасибо...

Поместите это в контейнер для вашего сайта.

<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>