使用EasyPHP在localhost中配置重写URL

时间:2013-02-28 19:43:21

标签: php apache .htaccess mod-rewrite easyphp

我正在尝试配置.htaccess以使用EasyPHP在localhost中设置重写URL,但我得到的只是404错误。

我的本​​地网站是C:​​\ Projects \ Test \,在EasyPHP中,我创建了一个新的别名,其中“Test”名称位于此位置。因此,要访问此网站,请在浏览器中键入127.0.0.1:8080/test。

.htaccess文件在本网站的根目录中解决(C:\ Projects \ Test \ .htaccess)。这只是一个例子,所有类型的用户都将用户重定向到“/user/inicial.php”。

<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteRule ^([a-z,0-9,A-Z,_-]+)$ /user/inicial.php
</IfModule>

我还按照以下步骤配置apache以便能够运行重写URL:

  • 更改了httpd.conf文件(在C:\ Programs \ EasyPHP-12.1 \ conf_files中解决)其中:
  • 取消注释“LoadModule rewrite_module modules / mod_rewrite.so”行;
  • 将所有“AllowOverride None”句子更改为“AllowOverride All”。

这就是我所做的一切。如果有人有更多选择可以给我,我真的很感激。

0 个答案:

没有答案