0
我有这个网址从我的网站:重定向URL 301
/portfolio/site-en/www.site.en
我想这个URL重定向:
/my-work/
所以在我.htaccess
文件我写了这个:
RewriteEngine On
Redirect 301 /portfolio/site-en/www.site.en /my-work/
但它不起作用。
我有这个网址从我的网站:重定向URL 301
/portfolio/site-en/www.site.en
我想这个URL重定向:
/my-work/
所以在我.htaccess
文件我写了这个:
RewriteEngine On
Redirect 301 /portfolio/site-en/www.site.en /my-work/
但它不起作用。
您应该使用RewriteRule而不是重定向。
RewriteEngine On
RewriteRule ^portfolio/site-en/www.site.en /my-work [R=301,L,NC]
欢迎来到Stack Overflow!尽管这段代码片段是受欢迎的,并且可能会提供一些帮助,但它会[如果它包含解释](/ meta.stackexchange.com/q/114762)* [如何解决该问题,将会大大改进]。请编辑您的答案以添加解释,并指出适用的限制和假设。特别是,为什么要选择通过重定向进行重写?对代理缓存有什么影响? –
什么不起作用,你的.htaccess保存在哪里? – anubhava