【问题标题】:Redirect many old asp pages in htaccess在 htaccess 中重定向许多旧的 asp 页面
【发布时间】:2016-02-28 01:19:36
【问题描述】:

我已将网站从 .asp 页面转换为 .php 页面

现在我需要将许多旧的 .asp 页面重定向到主页

.asp URL 的结构是:

/dettagli.asp?ID=123456789

我希望将任何 /dettagli.asp 页面重定向到主页,无论传递的参数如何(这些年龄不再存在......) 到目前为止,我已经尝试了一些正则表达式,但没有运气......

【问题讨论】:

    标签: .htaccess seo


    【解决方案1】:

    您可以将此规则用作您的第一条规则:

    RewriteEngine On
    
    RewriteRule ^dettagli\.asp$ /? [L,R=302]
    

    【讨论】:

    • 首先验证您的.htaccess 是否已启用,方法是在您的.htaccess 顶部放置相同的垃圾(随机)文本,然后查看它是否在您运行时生成500(内部服务器)错误在浏览器中访问您的页面?
    • 是的,它已启用,我正在使用 joomla 并且已经将一些静态 asp 页面重定向到新的 url,它们正在工作......
    • 给出 404 的完整 URL 是什么?还要确保将此规则作为第一条规则。
    • 查看:sagreinitalia.it/dettagli.asp?ID_S={CF9DE1DA-C652-4E00-A710-9FEDA6023C30}
    【解决方案2】:

    解决了。 我只是在我之前应用的 Joomla 规则之后使用规则......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-22
      • 2012-05-15
      • 2012-10-11
      • 2013-08-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多