1

我已经尝试了网站上列出的几个答案,但是没有找到可行的解决方案(尽管场景非常简单)。我有以下设置:

公共目录(Zend 框架)

-> wordpress 目录

-> CSS

-> 图像

-> 等等。

公共目录中的 .htaccess 是:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d

RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

wordpress 目录中的 .htaccess 是:

RewriteEngine On
RewriteBase /wordpress/
RewriteRule index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]

我要做的就是从 URL 中删除“wordpress”,这样用户就会看到“www.mysite.com/about”而不是“www.mysite.com/wordpress/about”。我只想用 htaccess 来做这件事,而不改变 wordpress 文件,因为以后有更多的规则要添加。

4

0 回答 0