我想要更改动态网址的静态, 但重写动态网址仍然响应/可用。动态到静态网址并删除动态
我做了什么=>
,我发现这个工具对于SEO: http://www.webconfs.com/url-rewriting-tool.php
我进入了这个: .../filmdetails.html VAR = ich_einfach_unverbesserlich_ii
然后我把我的.htaccess这个:
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^filmdetails/(.*)/$ filmdetails.html?var=$1
工程,但现在我得到了一个专业blem:这个网址仍然可用,不应该是:.../filmdetails.html?var = ich_einfach_unverbesserlich_ii
如何摆脱动态网址?
复制并粘贴您的解决方案,它的工作原理,但有进一步的问题。 首先,你能解释一下代码吗?最好的东西,非常神秘的所有,我讨厌htaccess因为这个。我需要了解它,因为我必须确定它的功能。 其次,是否可以,内部链接是“/filmdetails.html?var=ich_einfach_unverbesserlich_ii” –
好的问题没有。 3:为什么它不产生LOOP? –
@JürgenScheffler它不循环,因为条件检查*实际的HTTP请求*。这是HTTP请求的第一行,其格式如下:'GET/path/to/file?param = value HTTP/1.1'。这与URI被重写引擎改变的URI不同,但是'$ {THE_REQUEST}'var只是实际的请求。如果浏览器请求更好看的URL,它将不符合此规则。 –