gpt4 book ai didi

php - 在 PHP 中建立 SEO URL 系统的好方法是什么?

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

我想在我的站点中拥有“漂亮”且面向 SEO 的 URL。

我已经为这个网站构建了我自己的小框架,现在几乎一切都完成了。

我仍然感到困惑的一件事是我将使用的漂亮/SEO URL 系统。我知道有很多方法可以实现这一点,我希望在最佳实践/实现的便利性之间取得平衡。

到目前为止,我正在考虑让站点的所有 URL 指向一个特定的 PHP 文件(比如 index.php),该文件将包含一个文件/URL 字典,它将流量引导至正确的文件。

我真的不确定这是否是一个好方法...有人有更好的方法吗?我真正想避免的唯一一件事就是只在 .htaccess 中执行此操作...

最佳答案

您需要一个 .htaccess 文件(但您不需要在每次添加页面时都更改它):

RewriteEngine On 
#RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php?url=$1 [QSA,L]

现在在您的 index.php 中,您可以在 $_GET['url'] 中访问请求的 url,将其映射到正确的文件,然后 include

注意:将RewriteBase 注释放在那里,以防某些配置需要取消注释。

关于php - 在 PHP 中建立 SEO URL 系统的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3842445/

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