【发布时间】:2014-12-09 04:33:05
【问题描述】:
我在 /subfolder 中有一个 wordpress 网站。
在根目录下,有一个名为 /reports/ 的文件夹
我需要重写 url 以便 /reports/ 变为 /reports/index.php 但 wordpress 正在将路径更改为 /reports/。 (我找不到页面)
这是我的 .htaccess:
RewriteEngine on
RewriteBase /
# Only apply to URLs that aren't already under /wordpress2.
RewriteCond %{REQUEST_URI} !^/wordpress2/
# Rewrite all those to insert /wordpress2.
RewriteRule ^(.*)$ /wordpress2/$1
# Redirect the root folder.
RewriteCond %{HTTP_HOST} ^(www.)?website.com.au$
RewriteRule ^(/)?$ wordpress2/ [L]
RewriteCond %{HTTP_HOST} ^/reports$ [NC]
RewriteRule ^(.*)$ /reports/index.php/$1 [L,R=301]
【问题讨论】: