例如RewriteEngineOnRewriteRule^tour/?$tour-info.php[NC,L]www.site.com/tour/会查看www.site.com/tour-info.php我的问题是:将www.site.com/tour-info.php保留为可寻址URL是否是糟糕的SEO做法,还是应该在其上放置重定向?更新如果您有下面的htaccess代码...如何使用正则表达式使其更高效?另外,就SEO而言,是否应该将可访问的页面(例如“tours/a.php”)重定向回“tours/a/”或主页?我正在更新我网站的网址结构。我正在重写的url还没有被抓取。Rewr
http://example.com/bilgi/30-content/=没问题http://example.com/bilgi/30-content-new/=问题请求Id1.=30好的RequestId2.=30-contentFalse如何编辑正则表达式? 最佳答案 看起来问题在于您正试图匹配正则表达式中的单个数字[0-9]。试试这个:^bilgi/([0-9]+)-([_0-9a-z-]+)/ 关于regex-URLID和SEO与正则表达式分开?,我们在StackOverflow
我们最近将协议(protocol)更改为HTTPS,我们的谷歌搜索印象直线下降。尽管我们已正确设置重定向,但URL以HTTP开头的旧站点仍出现在Google搜索结果中。我们是继续在Google网站站长工具中请求URL删除,还是让google去做它的事情。我们担心Google可能会看到我们的旧网站并因重复内容而惩罚我们的新网站。 最佳答案 没有。如果这样做,http版本也将被删除。确保您已设置301重定向并耐心等待。 关于url-切换到HTTPS,我们是否应该使用网站管理员工具中的URL删
我完全被难住了。希望你能帮忙。我刚刚花了一个月的时间在最新版本的Concrete5版本7.3.1中重新开发我们的网站,我已经准备好发布了。这是一个多语言网站,我们的SEO人员建议不要在默认语言(英语)的URL中包含该语言,因为它会将我们的主页从domain.com/更改为domain.com/en/,并且我们的旧网站默认语言在基本目录中。Concrete5不支持这一点,所以基本上我希望通过一些.htaccess技巧来实现这一点,但我无处可去。Concrete5url是domain.com/index.php/en/path/to/page,因此所有页面都来自index.php。有如下重
我在codeigniter框架中重写URL时遇到问题。这是我的网址http://localhost/article/lg-watch-urbane-vs-moto-360-a-detailed-real-world-comparison/19我有一个这样的Controller:classArticleextendsCI_Controller{function__construct(){$this->set_page_name("ViewArticle");}functionindex($perma_link="",$id=""){$this->response['article']=$
嗯,这让我很头疼。我在我的phpmysql项目中使用SEO友好的url,在出现重音符或ñ之前一切正常。这方面的一个例子是单词“año”或“río”,它给我一条错误消息:NotFoundTherequestedURL/añoandURL/rÃo/Conexion.php$db=newPDO('mysql:host='.$db_host.';dbname='.$db_database,$db_user,$db_pass);$db->exec("setnamesutf8");我的数据库排序规则是:utf8_general_ciproject.php的url如下所示:http://www.
我有一个网站,上面有个人资料。例如,我已经更改了.htaccess,因此它会返回一个漂亮的URL。SEO不友好的URL:www.domain.com/index.php?page_id=216&acctype=trainer&stname=name培训师的(用-而不是空格)。现在我设法像下面这样得到它:www.domain.com/profiel/trainer/name-of-trainer我的.htaccess看起来像这样:RewriteRule^profiel/([^/]*)/([^/]*)$index.php?page_id=216&acctype=$1&stname=$2[L
我是htaccess的新手,我想知道我该如何做这两件事,是否推荐它们,或者是否有另一种更好的方法来实现SEO友好且漂亮的URL:从www.example.com/products?id=car重定向到example.com/car。如果您能告诉我对SEO友好的最佳方法,那就太好了(301或其他)。始终将urlexample.com/car显示为漂亮的url而不是带有符号,即使在单击重定向到www.example.com/products?id=car的链接时也是如此。 最佳答案 您可以在您的DOCUMENT_ROOT/.htacce
刚刚阅读关于AbsolutevsRelativeURL的问题并阅读一些关于相同的文章。造成很大的困惑,因为两者都有优点和缺点。我想知道在http(s)网站上使用相对或绝对url哪个更好?(针对图片、CSS文件、JS文件等)对页面加载速度的影响?对SEO的影响?许多外部或内部的影响? 最佳答案 相对URL总是最好的。当您使用CDN或在电子邮件中发送HTML代码时,绝对URL可能会有所帮助。绝对URL通过您的Web服务器通过http加载内容,而PHPinclude()和require()中的相关文件在内部加载,从而提高页面加载速度。在P
好的,这是问题所在:我有一个搜索表单,其中有几个输入字段来指定搜索请求。我使用Symfony2表单来受益于验证、CSRF保护和所有好的爵士乐。现在,我希望搜索结果的URL既对SEO友好又可收藏。例如http://www.example.com/blue-car-in-Berlin-200km/在做了一些研究之后,我目前的方法是构建所需的搜索slug并重定向到另一个操作,如下所示://someformcodeif($searchForm->isValid()){$searchWidget=$searchForm->getData();if(!empty($searchWidget->ge