我的目录结构包含子目录XYZ
和index.php
文件。 XYZ包含css,images,js等几个子目录。我正在努力完成以下任务:
http://example.com/my-page
等每个网址都应映射到http://example.com/xyz?route=my-page
下面是我的.htaccess文件,请帮助。
RewriteEngine on
RewriteRule ^((?:gallery|img|css|js).*)$ xyz/$1
RewriteRule ^(.*)$ /xyz/?route=$1 [QSA,L]
答案 0 :(得分:0)
这样做:
RewriteEngine on
RewriteRule ^(?:gallery|img|css|js)/.*$ xyz/$0 [L,NC]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ xyz/?route=$1 [QSA,L]