我正以不同的方式重写网址。我的意思是我想知道如何使用mod_rewrite,所以我可以做到以下几点:
1-将.php转换为html以获取特定网址
即:从www.mydomain.com/news.php
到www.mydomain.com/news.html
我找到了一些有趣的代码,但不确定哪一个有效,没有任何错误......
我发现的一些内容:
RewriteEngine on
RewriteRule ^(\d+)/(\w+).html$ index.php?id=$1&title=$2
2-将该news.php文件的任何子URL转换为
?news.php做=新闻和ID = 24455
所以主题或主题如下所示没有斜线/
我发现第二个问题很难,但确定必须有一个解决方案。
任何想法如何为特定网址完成两个问题,就像我上面所说的那样...... !!
谢谢
答案 0 :(得分:1)
将.php转换为html以获取特定网址,即:从www.mydomain.com/news.php转换为www.mydomain.com/news.html
RewriteRule ^news\.html$ /news.php
猜猜第二个(假设您要重写/news/foo.html
网址):
RewriteRule ^news/(.*)\.html$ /news.php?id=$1