为了账号安全,请及时绑定邮箱和手机立即绑定

如何解决Joomla SEF URL问题

标签:
PHP Html5 开源

在这篇博客文章中,我们将为您提供一些故障排除提示,以防您希望按照自己的方式设置搜索引擎友好的URL。

搜索引擎网址可能无法正常工作的原因有很多。如果您的网址无法正常运行,您可能会看到 404 - Not Found页面如下所示:

如何解决Joomla SEF URL问题

如果你处于这种情况,你可以做很多事情。

您应该做的第一件事是返回系统的全局配置区域。

找到SEO设置部分并将使用URL重写选项设置为否。

如何解决Joomla SEF URL问题

这对不同的服务器具有不同的配置。

如果这对您有用,则单击否,单击保存并使您的URL工作,然后您将能够看到一些URL,唯一的变化是您将URL里面包含了index.php。

如果您想index.php从您的URL 移除,您将对您的.htaccess文件进行一些更改。

Joomla文档所做的一件事是提供.htaccess默认情况下文件应该是什么样子的完美示例。

如果你去docs.joomla.org网站,那里有一个名为“Preconfigured htaccess”的文档。它有一个完整的完整.htaccess默认文件。

如何解决Joomla SEF URL问题

某些托管公司将自己的.htaccess文件插入服务器是正常的。你想要做的是用Joomla文件替换该文件。

复制docs.joomla.org网站上的内容。然后编辑该.htaccess文件,删除其中的内容,并将其替换为您在docs.joomla.org网站上复制的内容。

完成此更改后,转到“ 全局配置”,单击第二个“ 搜索引擎友好URL”按钮,然后检查您的URL是否已index.php删除。

除此之外,我们看到的最常见问题之一是,如果您的Joomla站点位于文件夹中,这并不是有效。

查看.htaccess文件内部。有一条是重写。

通常,当您更改此行时,这将有助于Joomla了解您的站点不在托管服务器的主要部分。

例如,如果您将Joomla站点放在名为/ folder的文件夹中,则 可以更改.htaccess文件中的这一行,以告知Joomla您的站点的确切位置。这可能有用。

撤消两个搜索引擎友好URL设置中的第二个可以提供帮助。因此可以使用.htaccessdocs.joomla.org站点中的默认Joomla 文件。因此可以更改文件中的RewriteBase选项.htaccess。

还值得注意的是,如果您在本地服务器上的计算机上使用Joomla ,则搜索引擎友好URL很难设置。特别是 - 在PC上。

他们喜欢隐藏或导致名称前面有点的文件出现问题。因此,使用该.htaccess文件设置站点可能是个问题。

搜索引擎友好的URL在您的网站上是一个非常有用的东西,但他们可能需要一些配置和一些故障排除才能正确设置。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
PHP开发工程师
手记
粉丝
9
获赞与收藏
39

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消