gpt4 book ai didi

PHP SEO优化地址与物理页面地址冲突

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:31:08 24 4
gpt4 key购买 nike

我有一个静态网站,我正计划转向 php。我将使用 php 加载 navigation.htm 和主要内容页面,并组合形成一个 html 文件。

  1. 实际页面在这里:http://abubakar.zxq.net/html/0007HorizontalAxisWindTurbineMadeWithPVCPipe.htm

  2. 如何通过 php 访问它: http://abubakar.zxq.net/index.php?page=0007HorizontalAxisWindTurbineMadeWithPVCPipe.htm

当站点使用 1 中的 URL 寻址时,我希望页面看起来像 2。需要保持已共享的 URL 继续工作。

这是我定义 httaccess 的方式:

RewriteEngine On
RewriteBase /
RewriteRule ^html/([a-zA-Z0-9_-]+)$ index.php?page=$1

请告知是否有可能以目前的形式进行?我有一个解决方案,旧文件应该转移到一个新文件夹和设计 php,以便它在旧链接上工作。在此先感谢您的帮助。

最佳答案

您编写的正则表达式与第一个 URL 不匹配。

您需要添加点字符(因为 URL 以“.htm”结尾),试试这个:

RewriteRule ^html/([a-zA-Z0-9_\.-]+)$ index.php?page=$1

关于PHP SEO优化地址与物理页面地址冲突,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13267188/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com