我想要的是真正的简单。我基本上想做以下事。
如果用户打开
http://www.mysite.com/somecategory/somedata
然后将用户重定向到
http://www.mysite.com/somecategory/somedata/
即在网址末尾添加
/。
我已经通过.htaccess找到了它,但它仍然没有用。这是代码
RewriteEngine on
RewriteCond %{REQUEST_URI} [^/]$
RewriteRule ^(.*)$ http://localhost/thing
答案 0 :(得分:0)
将最后一行更改为:
RewriteRule ^(.*)$ http://localhost/$1/
应该这样做。
编辑:您可能还应添加第二个条件,以便不会重写对现有静态文件的请求(即index.html
不会变为index.html/
):< / p>
RewriteCond %{REQUEST_URI} [^/]$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ http://localhost/$1/