我正在使用htaccess来路由变量,并使用斜杠创建一个漂亮的URL。
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]
但是我似乎无法阻止最后的斜杠,所以网址没有/
结束。
任何人都可以帮助我将此规则添加到现有条件中。
答案 0 :(得分:1)
你可以拥有你的.htaccess:
Options -MultiViews
RewriteEngine On
# Unless directory, remove trailing slash
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/$ /myproject/table1/table2/$1 [NE,R=301,L]
# front router rule
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.php [L]