服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

我想我有.htaccess问题

我运行Ubuntu 14.04和LAMP堆栈。 我与我的Joomla网站有奇怪的问题,我怀疑这也许是因为我在运行Web服务器时出错。 由于这不是Joomla论坛,我不会深入Joomla问题,但总之 – 当我创build新的菜单项时出现错误的地址(一个奇怪的目录“Feeds”出现,我看到的只是主Joomla页面) 如果我记得正确的话,当我在J 1.5中创build了我原来的Joomla站点时,我在Joomla根目录下使用了.htaccess,并且在Joomlapipe理面板中select了一个合适的选项。 另一个重要的一点是,我在托pipe环境中build立了一个原始站点(也就是说,在一个远程服务器上,可能运行PHP 5.3,我会假设)。 我不是Apache的专家,但我认为我必须使用某个指令来启用.htaccess(我认为它是默认禁用的)。 我没有启用它。 我甚至决定把我的Joomla安装从J 1.5升级到2.5的原因是因为我在Virtuemart中添加支付模块时遇到了问题,我想这可能是因为J 1.5和PHP 5.5不兼容(它是Ubuntu 14.04下的默认PHP版本)。 虽然我成功地将Joomla版本从1.5升级到了2.5,但是之后我无法打开任何菜单项(主页除外)。 我到处都是404错误! 然后我关掉了我的“使用URL重写”选项,并重新命名为.htaccess到htaccess.txt然后,一切恢复正常(所有已经存在,没有新的菜单项 – 我根本没有创build任何新的在那个时间点的菜单项)。 我在这里想问什么……也许我应该在Apache中启用.htaccess来避免这些问题? 在Ubuntu 14.04和LAMP下实现这个目标的正确方法是什么?