1
我想通过mod_rewrite来缩短我的网址。
通过mod_rewrite处理链接
我的网站上有两种类型的网址:一次带参数且没有参数。
- example.com/devel/pages/event.php?event=MYEVENTNAME
- example.com/devel/pages/image.php?event=MYEVENTNAME
- example.com/devel/pages /location.php?name=MYLOCATION
- example.com/devel/pages/home.php
- example.com/devel/pages/news.php
我想打电话给网站,如:
- example.com/devel/events/MYEVENTNAME
- example.com/devel/images/MYEVENTNAME
- example.com/devel/locations/MYLOCATION
- example.com/devel/home
- example.com/devel/news
这就是我现在所拥有的写的...
如
RewriteRule devel/images/(.*)?$ devel/pages/images.php?event=$1
如何才能以正确的方式做到这一点?
有什么理由不使用这个规则的工作? – anubhava
使用此规则,第一个URL正在工作(devel/events/MYEVENTNAME)。我可以为较短的网址添加规则吗(另外)? Like:RewriteRule devel /(.*)?$ devel/pages/$ 1.php? – DanEpp