Ale*_*exV 2 php seo friendly-url url-rewriting
我希望在我的网站上有"漂亮"和SEO导向的URL.
我为这个网站建立了自己的小框架,现在几乎所有东西都已完成.
我仍然困惑的一件事是我将使用的漂亮/ SEO 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]
Run Code Online (Sandbox Code Playgroud)
现在,您index.php可以访问所请求的URL $_GET['url'],将其映射到正确的文件,然后包含它.
注意:将RewriteBase注释放在那里以防您需要取消注释,因为某些配置需要这样做.
| 归档时间: |
|
| 查看次数: |
1018 次 |
| 最近记录: |