使用.htaccess隐藏文件网址

时间:2012-05-23 22:22:14

标签: php .htaccess

我需要一些帮助来弄清楚如何写这个.htaccess

我的档案在mywebsite/part5/thanksfordownload.html。如何使用.htaccess获取网址mywebsite/thankyoufordownload.html

我尝试将此用于.htaccess,但没有骰子。我尝试在根目录和文件夹中上传它。

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /part5/$1 [L]

不确定这部分出了什么问题, 感谢您的意见和提前评论!

2 个答案:

答案 0 :(得分:3)

好的,基本上如果你想要这个规则 - 你想要做这样的事情 -

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^thankyoufordownload.html$ /part5/thankyoufordownload.html [L]

答案 1 :(得分:1)

简单地:

RewriteRule ^thankyoufordownload.html$ part5/thanksfordownload.html

这仅适用于所询问的示例。