.htaccess htaccess:如何重定向以http://example.com/shop
正如标题所说,如何将以开头的每个url重定向到单个页面 因此,我: 。。。。等,并应重定向到您可以使用: 或: 请注意RewriteRule的不同模式,因为mod_rewrite会在测试规则之前删除中的上下文路径前缀。您可以使用: 或:.htaccess htaccess:如何重定向以http://example.com/shop,.htaccess,redirect,.htaccess,Redirect,正如标题所说,如何将以开头的每个url重定向到单个页面 因此,我: 。。。。等,并应重定向到您可以使用: 或: 请注意RewriteRule的不同模式,因为mod_rewrite会在测试规则之前删除中的上下文路径前缀。您可以使用: 或: 注意RewriteRule的不同模式,因为mod_rewrite在测试规则之前会删除中的上下文路径前缀。我想mod_alias与mod_rewrite不同?“R”是什么意思?@krike:是的。使用mod_alias的指令,您只能处理URI路径;使用mod_re
注意RewriteRule的不同模式,因为mod_rewrite在测试规则之前会删除中的上下文路径前缀。我想mod_alias与mod_rewrite不同?“R”是什么意思?@krike:是的。使用mod_alias的指令,您只能处理URI路径;使用mod_rewrite,您还可以测试请求的其他部分,如查询或标题字段。[R]用于强制外部重定向;否则请求将只在内部重写。好的,谢谢:我会在完成我的网站的新版本后立即尝试:mod_别名与mod_rewrite不同,我猜?“R”是什么意思?@krike:是的。使用mod_alias的指令,您只能处理URI路径;使用mod_rewrite,您还可以测试请求的其他部分,如查询或标题字段。[R]用于强制外部重定向;否则,请求将仅在内部重写。好的,谢谢:我将在完成网站的新版本后立即尝试:
RedirectMatch ^/shop(/|$) /new_page
RewriteEngine on
RewriteRule ^shop(/|$) /new_page [R]