0

我不确定是否有人问过这个问题,因为我一直在寻找,只是没有找到正确的答案,除非我是盲人。

我们在机器 www.example.com/?webform 上有一个站点,我们希望将其屏蔽到一个不存在的假目录。又名:www.example.com/blahblah

我不知道我是否在 .htaccess 文件中使这个过于复杂,但到目前为止我所拥有的是:

Options +FollowSymLinks -MultiViews
RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} webform
RewriteRule (.*) https://www.example.com/blahblah [L,R=301]

这个对吗?或者我错过了什么。

谢谢!

4

1 回答 1

0

我测试了它并且它有效

Options +FollowSymlinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/blahblah?      [NC]
RewriteRule .*  /?webform                   [L]

以上代码映射:
http ://test.mi-creativity.com/blahblah

对此:
http ://test.mi-creativity.com/?page4

你可以打开这两个链接来确定。

于 2013-05-03T14:54:15.197 回答