Definir links permanentes do WordPress diretamente no httpd.conf?

Definir links permanentes do WordPress diretamente no httpd.conf?

É possível configurar links permanentes do WordPress diretamente no Apache httpd.conf?

Tenho uma situação de servidor (Apache 2.2.3 CentOS PHP5.1.6) onde não consigo usar .htaccess por motivos de desempenho, mas posso usar httpd.conf.

O administrador diz que mod_rewrite está habilitado, mas AllowOverride não está, e não posso alterar essas configurações.

E preciso restringir os links permanentes apenas ao diretório "blog".

Isso é o que entraria no .htaccess, mas precisa entrar no httpd.conf:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

Obrigado...

Responder1

Coloque isso no contêiner do seu site.

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

informação relacionada