直接在 httpd.conf 中设置 WordPress 永久链接?

直接在 httpd.conf 中设置 WordPress 永久链接?

是否可以直接在 Apache httpd.conf 中配置 WordPress 永久链接?

我有一个服务器情况(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>

谢谢...

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

相关内容