Php 如何在apache2中启用模式重写
我已经安装了Apache2、PHP5和MySQL。现在我正在尝试运行我的项目,但出现错误: 在此服务器上找不到请求的URL/toothi/home。 Apache/2.2.22(Ubuntu)服务器,192.168.2.169端口80Php 如何在apache2中启用模式重写,php,mysql,apache,Php,Mysql,Apache,我已经安装了Apache2、PHP5和MySQL。现在我正在尝试运行我的项目,但出现错误: 在此服务器上找不到请求的URL/toothi/home。 Apache/2.2.22(Ubuntu)服务器,192.168.2.169端口80 我正试图在Ubuntu 12.04上运行我的项目,以便在apache2中启用mod_rewrite- sudoa2enmod重写 sudo apache2重新启动 要从.htaccess文件中使用mod_rewrite(这是一个非常常见的用例),请编辑默认的Vir
我正试图在Ubuntu 12.04上运行我的项目,以便在apache2中启用mod_rewrite- sudoa2enmod重写 sudo apache2重新启动 要从.htaccess文件中使用mod_rewrite(这是一个非常常见的用例),请编辑默认的VirtualHost sudo vim/etc/apache2/sites available/000-default.conf 在“DocumentRoot/var/www/”下面添加以下行:
<Directory “/var/www/”>
AllowOverride All
</Directory>
允许超越所有
重新启动服务器:
sudo服务apache2重启
请共享您的服务器配置和文件夹结构。您的应用程序是否需要虚拟主机,如果需要,您是否配置了虚拟主机?我不相信mod_rewrite与您的案例有任何关系。事实上,正如@OlcayErtaş所提到的,请与我们共享您的文件夹结构。我怎么认为你试图访问某个错误的目录。你确定你试图访问的位置上有文件吗?我的配置应用程序/网站位于文件夹/var/www中。使用ubuntu 12.04。已安装php5、apache和mysql