.htaccess Joomla:每当我更改URL重写并启用htaccess时,就会出现错误

.htaccess Joomla:每当我更改URL重写并启用htaccess时,就会出现错误,.htaccess,joomla,.htaccess,Joomla,我的网站在过去的几个月里运行良好,突然停止了工作。问题是后端工作正常,但前端根本不加载 然后我联系了服务器提供商,他们说他们没有对服务器做任何更改,并让我联系Joomla支持部门,查看任何深入的错误。他们甚至说他们从日志中找不到任何问题 然后我重新安装了VirtueMart(请注意,这是一个电子商务网站)。然后,它又从前端开始工作。但我意识到后续页面不起作用。所以我所做的就是删除url重新编写并将.htaccess代码更改为txt 所以我现在遇到的问题是,我可以在URL中看到index.php文

我的网站在过去的几个月里运行良好,突然停止了工作。问题是后端工作正常,但前端根本不加载

然后我联系了服务器提供商,他们说他们没有对服务器做任何更改,并让我联系Joomla支持部门,查看任何深入的错误。他们甚至说他们从日志中找不到任何问题

然后我重新安装了VirtueMart(请注意,这是一个电子商务网站)。然后,它又从前端开始工作。但我意识到后续页面不起作用。所以我所做的就是删除url重新编写并将.htaccess代码更改为txt

所以我现在遇到的问题是,我可以在URL中看到index.php文件。但每当我尝试更改使用url重写并启用.htaccess时,就会出现此错误

内部服务器错误

服务器遇到内部错误或配置错误,无法完成您的请求

请与服务器管理员联系,webmaster@domain.au并告知他们错误发生的时间,以及您可能采取的任何可能导致错误的措施

此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误


有人有什么想法吗?

突然停止工作,你的工作没有任何变化? 试着后退一步,回忆你在问题发生之前所做的一切

重新安装virtuemart不应与SEF设置和htaccess有任何关系。 所有这些似乎都是不同问题的组合。 您是否对htaccess文件进行了任何更改

进入Joomla全局配置并禁用SEF设置。将URL重写设置为否。然后尝试在前端加载页面

如果需要SEF URL,请按照以下说明在Joomla中启用此功能:

嗨,不,我没有做任何修改。现场工作正常。但是我遇到的问题是我无法摆脱index.php。我已经重新安装了virtuemart,并安装了我的大多数扩展和模板。但我还是犯了那个错误。我无法获取。htaccess enable.index.php与url重写相关,不能通过重新安装扩展来更改。试试我上面给你的建议。首先,禁用全局配置中的所有SEF设置,以查看页面是否按预期加载,然后按照Joomla的说明进行操作。是否检查您是否被黑客攻击?重新安装VM起作用(至少非sef)的事实暗示了这一点。但是,如果你想尽快回到正轨,恢复备份,分析网站的恶意代码和漏洞。嗨,伙计们,我可以检查一下网站是否被黑客入侵。但是无论如何,我不知道如何去掉url中的index.php