Apache htacces根据.tld重定向到一个特定页面,但不包括特定文件夹
我找不到这个问题的解决方案: 我想将domain.com以及所有子目录和文档重定向到一个特定页面:special_info.html 但我只希望domain.com被重定向,而不希望domain.de被重定向 我想从重定向中排除特定文件夹 示例: domain.com应重定向到domain.com/special_info.html domain.de/anything不应重定向 domain.com/any_directory/any_page.html也应重定向到domain.com/special_info.html 但是 不应重定向domain.com/shopApache htacces根据.tld重定向到一个特定页面,但不包括特定文件夹,apache,.htaccess,mod-rewrite,redirect,url-redirection,Apache,.htaccess,Mod Rewrite,Redirect,Url Redirection,我找不到这个问题的解决方案: 我想将domain.com以及所有子目录和文档重定向到一个特定页面:special_info.html 但我只希望domain.com被重定向,而不希望domain.de被重定向 我想从重定向中排除特定文件夹 示例: domain.com应重定向到domain.com/special_info.html domain.de/anything不应重定向 domain.com/any_directory/any_page.html也应重定向到domain.com/spe
非常感谢您的帮助,非常感谢您的时间可以使用域管理控制台,如godaddy的。我以前做过 以下链接可能有助于解决您的问题,如果您与godaddy有您的域名 你有没有试着从下面
您可以在文档\u ROOT/.htaccess文件中使用此规则:
很高兴知道,你能通过点击我答案左上角的勾号将答案标记为已接受吗。。。is并不是我想要的,因为现有的目录并没有被重定向,但对我来说是一个很大的帮助。再次感谢!!如果可以改进的话:我希望将所有页面和子目录重定向到一个特殊页面,除了一个特殊目录的页面,在我的例子中/shopGreat,Wonder,这正是我想要的。非常感谢!
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule !^(shop/|special_info\.html) /special_info.html [L,NC,R]