所以我正试着用.htaccess - 我的文件夹结构是:
website.com/www2/p/Home
我要做的是:
到目前为止,(有点)工作的内容如下:
.htaccess在website.com /
Options -Indexes
RewriteEngine On
# RewriteBase /
RedirectMatch ^/$ /www2/p/Home/
RewriteRule !^/?www2/p www2/p%{REQUEST_URI} [L,NC]
.htaccess在website.com/www2/p /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+www2/p([^\s]*) [NC]
RewriteRule ^ %1 [R=301,L]
这有效,但它打破了我的所有链接&我的php&中的相对路径图像+ js& css没有加载。
我认为改变RewriteBase
会有所帮助,但我正在尝试的是不起作用。
编辑: 里面p /是不同的文件夹 - 例如。 Home,About,Contact等,每个都包含index.php
我的文件夹结构是这样的: