htaccess rewrite url hostgator

时间:2017-06-07 07:07:48

标签: html .htaccess

我已经准备好让.htaccess文件暂时正常工作了一段时间。我基本上想要的是改变域名,例如www.domain.com/products/products.html到www.domain.com/products我已经尝试了很长时间,以至于我开始认为它不受我的托管服务支持(hostgator,他们不知道。

这是我拼凑在一起的代码,只给出了默认的缺页错误。

RewriteEngine On 

RewriteRule ^test?$ hidden/hidden.html [NC,L]

结构:
文件夹(隐藏) - > Hidden.html
index.html的
.htaccess

我在等待期间取得了一些进展,但是我能够获得3个链接而不是第四个链接。这让我更加困惑。

我的代码目前看起来像这样:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^website\.com$  
RewriteRule (.*) http://www.website.com/$1 [R=301,L]
RewriteRule ^$ index.html [L]
RewriteRule ^staff$ staffmembers/staffmembers.html [L]
RewriteRule ^donate$ idonate/idonate.html [L]
RewriteRule ^private$ hidden/hidden.html [L]

dosn工作的唯一链接是website.com/donate,但是其他链接在这一点上运行正常。任何人都知道为什么或解决方法如何?

0 个答案:

没有答案