如何改变"文件夹名称(和阻止原始路径)使用htaccess?

时间:2018-03-02 08:03:41

标签: .htaccess

即。我有(实际的文件夹路径):

example.com/folder1

但我希望任何直接访问该链接的人都被阻止(不会重定向到任何地方,只是拒绝)。

相反,我希望该链接仅在以下位置访问:

example.com/dfjgekbjvrskzcnfvberidurvf

怎么做?

1 个答案:

答案 0 :(得分:2)

在你的主根.htaccess放置流动的代码:

RewriteEngine on
RewriteRule ^dfjgekbjvrskzcnfvberidurvf/?(.*)$    /folder1/$1 [L]

然后在folder1目录中的.htaccess文件中输入:

RewriteEngine on
RewriteCond %{THE_REQUEST} !dfjgekbjvrskzcnfvberidurvf [OR]
RewriteCond %{THE_REQUEST} folder1
RewriteRule ^    - [F,L]