我必须把每个文件在不同的文件夹?
喜欢:
about-us/about-us.php
profile/profile.php
等等
或是否有任何其他自动解决方案。
我想转换
http://sitename.com/about-us/about-us.php
至
http://sitename.com/about-us
我必须把每个文件在不同的文件夹?
喜欢:
about-us/about-us.php
profile/profile.php
等等
或是否有任何其他自动解决方案。
我想转换
http://sitename.com/about-us/about-us.php
至
http://sitename.com/about-us
你想漂亮URL重写 。
一个Apache .htaccess
那篇文章的例子:
漂亮的网址: /browse/animals-24/cats-76.html
丑陋的网址: /browse.php?category=24&subcategory=76
.htaccess
:
Options +FollowSymLinks RewriteEngine On RewriteRule ^browse/[A-Z0-9_-]+-([0-9]+)/[A-Z0-9_-]+-([0-9]+)\.html$ browse.php?category
如果你有一个名为目录about-us
,那么你可以简单地创建一个目录内的index.php文件,默认情况下,你的.htaccess文件应该将用户重定向到正确的页面。
因此,要example.com/about-us/将使用户在同一页约-us.php。 这将有利于你做一些研究,大约301重定向。
http://www.tamingthebeast.net/articles3/spiders-301-redirect.htm
基本上,当Googlebot抓取你的网站,你想要的最后一件事是为谷歌找到列为约-US /约-us.php的页面,一个列为约-US /和一两个副本。 重复的内容是坏的,优化您的网站的搜索引擎是真的一点都很难做到。
比方说,你有你的网站排行榜页面,1000组的成员。 相反,谷歌的找出所有leaderboard.php?USER =不管结果如何,这将是从由谷歌正在访问阻止页面是一个好主意,否则你将导致数百他们的搜索引擎不需要存档页面。
您可能还需要确保你的网站可以通过www.yourwebsite.com或简单yourwebsite.com,但不得同时访问(没有被重定向301)。
希望帮助。 快乐编程!
编辑:如果您尝试重命名你对-us.php文件简单的index.php,这将是你的速战速决。 根据您的.htaccess的配置,我敢打赌,这将是你很容易解决。