.htaccess - 不正确的 301 重定向目标 url
问题描述
我的 301 重定向规则将第三个 url 目录附加到新目录,这不是我想要实现的。
例如:重定向 301 /services/tech-services/techserv2/ https://www.domain.co.za/our-services/
重定向到https://www.domain.co.za/our-services/techserv2而不仅仅是https://www.domain.co.za/our-services/
htaccess 文件中的重定向规则如下所示
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
请协助。
解决方案
推荐阅读
- python - 无法在 Python 中使用 OpenCV 校正图像
- wordpress - 在 Woocommerce 中 - 当通过 ajax 删除项目时,从购物车页面中删除最后一个项目后重定向到商店页面
- r - 在两个条件下为每一行设置一个数据框的子集
- java - 使用 SimpleDateFormat 在 Java 中解析日期
- c# - 将 C DLL 导入 C# 控制台应用程序时,如何编组结构参数 byRef?
- javascript - 在结构化 HTML 中查找字符串并在保持结构的同时替换它
- postgresql - PostgreSQL:尝试运行删除查询时在“14”或附近出现语法错误
- python - 时间转换时的输出问题(毫秒)
- python - 多级聚合数据上的 PySpark UDF;我怎样才能正确概括这一点
- oracle-apex - APEX:来自查询的 mysql 中的 blob 数据并以 CSV 格式输出