用wordpress重写规则



在我已安装的域 example.com 的根目录上像这样的WordPress CMS example.com/frontend/

然后我按照WP指南行通过调用主域直接加载前端目录。

在根路径上,我有一个主应用程序,它只能通过调用直接 URL(例如 domain.com/login.php(来访问,因为如果我调用 domain.com/login/它将查找不存在的 wordpress 页面 domain.com/frontend/login/。

我想问你如何调整我的htaccess文件来解决这项工作。

谢谢。

我认为子文件夹内的安装。 请查看链接 https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteCond %{REQUEST_URI} !^/my_subdir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /my_subdir/$1
RewriteCond %{HTTP_HOST} ^(www.)?example.com$
RewriteRule ^(/)?$ my_subdir/index.php [L] 
</IfModule>

最新更新