我是.htaccess中的URL重写的新手,我尝试按照一些教程自己做。虽然没有成功......
我想将http://www.example.com/page.php?var=letters
缩短为http://www.example.com/letters
(字母只是一个例子)。
非常欢迎任何帮助。不能自己完成这件事。 :(
答案 0 :(得分:0)
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f # if the requested file does not exist
RewriteRule ^(.+)$ page.php?var=$1 # rewrite the request
</IfModule>
答案 1 :(得分:0)
更通用的方法,将您想要的所有链接作为domain.tld / person / jon /
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# rewrites all urls to index.php/url
RewriteRule .* index.php/$0 [PT]
答案 2 :(得分:0)