我想通过 mod_rewrite 来缩短我的网址。
我的网站上有两种类型的网址:一次带参数且没有参数。
我想将这些网站称为:
这就是我现在写的......
e.g。
RewriteRule devel/images/(.*)?$ devel/pages/images.php?event=$1
如何以正确的方式做到这一点?
答案 0 :(得分:2)
您可以在站点根目录中使用这两个通用规则.htaccess:
RewriteEngine On
RewriteRule ^devel/([\w-]+)/([\w-]+)/?$ devel/pages/$1.php?event=$2 [L,QSA,NC]
RewriteRule ^devel/([\w-]+)/?$ devel/pages/$1.php [L,NC]