我在这里看了很多问题,但没有找到一个完全回答我的问题(可能是错的,随意提出我错过的答案)
你如何编写.htaccess文件来发送文件夹的所有请求
example.com/subpage/img
至example.com/img
和example.com/subpage/js
至example.com/js
子页面可以是任何文本字符串
到目前为止这是文件
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule (^[A-Za-z]+[\/]?) index.php?page=$1 [L]
其次,如何在最后一条规则中添加第二个参数?比如index.php?page=$1subpage=$2
如果需要更具体,请告诉我
答案 0 :(得分:1)
将此规则添加到现有代码中:
Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /
RewriteRule ^[^/]+/((?:img|js)/.*)$ /$1 [L,NC]
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^([a-z]+)(?:/([a-z]+))?/?$ index.php?page=$1&subpage=$2 [L,NC,QSA]