PHP 中的 URL 重写
我正在尝试在我的 PHP 应用程序中实现 URL 重写。有人可以分享在 PHP 中实现 URL 重写的分步过程吗?
在我的应用程序中,我想
http://example.com/fast-five
http://example.com/300
http://example.com/13-b
从
http://example.com/movie-download.php?nm=fast-five
http://example.com/movie-download.php?nm=300
http://example.com/movie-download.php?nm=13-b
还有一件事实现以下 URL 重写,根据 SEO、管理、应用程序点,哪个 URL 是最好的-查看以下两种类型。
I am trying to implement URL rewriting in my PHP application. Can someone share a step by step procedure of implementing URL rewriting in PHP
In my application I want to implement following URL rewriting
http://example.com/fast-five
http://example.com/300
http://example.com/13-b
from
http://example.com/movie-download.php?nm=fast-five
http://example.com/movie-download.php?nm=300
http://example.com/movie-download.php?nm=13-b
One more thing which URL will be best according to SEO, management, application point-of-view out of the following two types.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
当然
对SEO有好处
Of course
will be good for SEO
您是否通过 Apache HTTP Server 安装来提供 PHP 服务?如果是这样:
从 SEO 的角度来看,第一个是首选。使用 HTTP 301(“永久移动”)对此最为有效。
Are you serving your PHP through an Apache HTTP Server installation? If so:
From an SEO perspective, the first would be preferred. Using the HTTP 301 ("Moved Permanently") is most effective for this.
如果您使用像 CakePHP 这样的 MVC 框架,您应该查看路由文档 。否则,您可以使用 Web 服务器重写规则。
If your using an MVC framework like CakePHP, you should look at the documentation on routing. Otherwise, you can use the web servers rewriting rules.