2010-01-01 197 views
0

阿帕奇重写规则

可以有一个人告诉我什么是错,我知道这似乎愚蠢的,但它不工作

RewriteEngine On

RewriteRule ^(/mapa/mapa.htm) htp://www.domain.com/map

我也尝试

RewriteEngine On

RewriteRule ^(/mapa/mapa\.htm) htp://www.domain.com/map

有什么想法吗?

+1

也许只是一个错字,但你的域名地址在http – marvin 2010-01-01 20:08:46

+0

上缺少't'它的确定我省略了t以避免它显示为链接 – Cano63 2010-01-01 20:41:12

+1

你想完成什么? – Gumbo 2010-01-13 14:18:09

回答

1

试试这为您的重写规则。

RewriteRule ^map/?$ mapa/mapa.htm [L] 
+0

y试试吧但不要,t的工作很奇怪 – Cano63 2010-01-01 20:58:42

+0

是什么?意味着 – Cano63 2010-01-01 21:01:20

+0

The?意味着/ char是可选的。所以它可以是mysite.com/map和mysite.com/map/ 也许相对路径是问题。尝试绝对路径而不是mapa/mapa.htm – 2010-01-01 22:23:53

0

感谢您的帮助,我只是从我的资源管理器和问题修复中删除缓存。看起来缓存显示了我的旧地址。我知道这很疯狂,但我能说什么。