是否有.htaccess
脚本可以放入任何子目录A而不进行修改,它会捕获对该子目录A中的文件的所有请求以及更深层次的子目录A / *并将其重写到子目录A?原始浏览器网址应保持不变,最好再次,我希望不修改.htaccess
脚本。
示例:
domain.com/dir1/dir2 <-- this directory should become the endpoint
domain.com/dir1/dir2/dir3 <-- rewrite (keep browser URL intact) to /dir1/dir2
domain.com/dir1/dir2/dir3/dir4 <-- rewrite (keep browser URL intact) to /dir1/dir2
我使用以下脚本,但是这个脚本需要我为它放入的任何目录更新....
Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /dir1/dir2
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /dir1/dir2/ [L]
答案 0 :(得分:0)
此规则适用于您:
RewriteEngine On
RewriteRule . /dir1/dir2/ [L]
这与/dir1/dir2/
中除/dir1/dir2/
以外的任何文件/目录相匹配,并重写为/dir1/dir2/
的基础。