配置PhpStorm以使用.htaccess
我在项目的根目录中添加了.htaccess
(用于重写URL),但它不起作用。 我检查了两次,同一个文件在Eclipse中工作正常。
如何配置PhpStorm使用.htaccess?
在使用PhpStorm和Eclipse时,你使用相同的服务器/配置吗?
正如评论中所解释的那样,它与IDE无关,但与Web服务器(Apache)及其配置无关。
你可以用任何编辑器编辑.htaccess
,如果这个虚拟主机/目录配置具有AllowOverride All
,ModRewrite被启用并且你的重写规则是正确的,它就可以正常工作。
您需要确保您的PHP文件是从正确配置的Web服务器提供的。
.htaccess
功能。 注意:这是PHP的,它不是PHPStorm的内置服务器。 但是有一条路。
大多数情况下,重写只需要将所有非静态文件查询重定向到index.php
。 如果你只需要这个,你可以在PHPStorm运行配置中将服务器的“路由器脚本”设置为index.php
。
之后,在index.php
进行适度的破解以提供驱动器中的静态文件可能会加快速度。
添加到index.php
开头:
if (preg_match('/.(?:php|png|jpg|jpeg|gif|ico|css|js)??.*$/',
$_SERVER["REQUEST_URI"]))
{
return false; // serve the requested resource as-is.
}
链接地址: http://www.djcxy.com/p/17917.html
上一篇: Configure PhpStorm to use .htaccess
下一篇: Best way to always run ansible inside a virtualenv on remote machines?