在我的根.htaccess
文件中,wordpress提出了这个问题:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
并且在子目录中我有这个.htaccess
文件:
RewriteEngine on
RewriteRule ^bank/([^/.]+)/?$ bank/index.php?title=$1 [L]
我的.htaccess
文件适用于根目录中的其他服务器!我在bank/
之后有任何内容时出现404错误,但我知道bank/index.php
中的代码正常工作bank/index.php?title=ppi
正常工作。
答案 0 :(得分:0)
尝试此规则:
RewriteRule ^bank/([^/.]+)/?$ index.php?title=$1 [L]
或者在Wordpress规则之前将规则放入文档根目录中的.htaccess文件中。