如何动态重写网址?

时间:2014-07-05 12:23:24

标签: apache mod-rewrite

原始网址 http://wwww.mydomain.com/image.php?id=13&cat=4&type=3 $日期= 2011-03-14

我想将此动态网址修改为类似

的内容

http://www.mydomain.com/imageid/imagetitle(最后没有php / html扩展名)

如果有人可以帮助我,我已经尝试了几个在线生成器,但我的修改没什么不同。

我不知道如何编写mod。

1 个答案:

答案 0 :(得分:0)

好吧,为了得到它你可能需要一个页面,将你重定向到另一个位置。 在你的html页面的head部分,你必须指定一个类似它的元标记:

<meta http-equiv="refresh" content="0; http://www.mydomain.com/imageid/imagetitle" />

当您登陆该页面时,它会计入您在内容的第一个参数中指定的秒数(在本例中为0秒),并打开作为第二个参数传递的新页面。

您可以做的一件容易的事情是避免在浏览器的地址栏上显示扩展名是在Web服务器中创建一个文件夹(在您的情况下为“imagetitle”)并在其中放入一个索引页面,例如“index” .html“当用户指向该链接时默认加载的页面