如何解决重定向.htaccess后删除旧网址
重定向301后,我遇到了问题。
Redirect 301 /en/aesthetic-procedures /en/for-patients
去
/en/for-patients?/en/aesthetic-procedures
现在我不会删除“?/ en / aesthetic-procedures”,看起来就像/en/for-patients
对不起,我的英语不好,谢谢您的帮助。
.htaccess文件中还有其他内容:
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /(index\.php)?\?([^&\ ]+)
RewriteRule ^ /%1? [L,R=301]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1%{REQUEST_URI} [R=301,QSA,NC,L]
RewriteCond %{THE_REQUEST} /index\.php [NC]
RewriteRule ^(.*?)index\.php[^/] /$1? [L,R=301,NE]
RewriteCond %{THE_REQUEST} /index\.php [NC]
RewriteRule ^(.*?)index\.php(?:/(.*))?$ /$1$2? [L,NE]
IndexOptions +HTMLTable +FancyIndexing
<IfModule mod_rewrite.c>
RewriteEngine OnRedirect 301 /en/aesthetic-procedures /en/for-patients
</IfModule>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。