Yii 如何从URL中删除index.php

Yii 如何从URL中删除index.php,yii,Yii,我的yii应用程序已安装在虚拟主机()中(WAMP)。 我需要从url中删除index.php。但只有url有效,其他页面显示“未找到” 查看Apache的设置。当重写规则被禁用时,我也遇到了同样的问题 转到WAMP图标->Apache模块->重写\u模块并将其打开 然后尝试在浏览器中重新启动WAMP和应用程序)查看Apache的设置。当重写规则被禁用时,我也遇到了同样的问题 转到WAMP图标->Apache模块->重写\u模块并将其打开 然后尝试在浏览器中重新启动WAMP和应用程序)查看Apa

我的yii应用程序已安装在虚拟主机()中(WAMP)。 我需要从url中删除index.php。但只有url有效,其他页面显示“未找到”


查看Apache的设置。当重写规则被禁用时,我也遇到了同样的问题

转到WAMP图标->Apache模块->重写\u模块并将其打开


然后尝试在浏览器中重新启动WAMP和应用程序)

查看Apache的设置。当重写规则被禁用时,我也遇到了同样的问题

转到WAMP图标->Apache模块->重写\u模块并将其打开


然后尝试在浏览器中重新启动WAMP和应用程序)

查看Apache的设置。当重写规则被禁用时,我也遇到了同样的问题

转到WAMP图标->Apache模块->重写\u模块并将其打开


然后尝试在浏览器中重新启动WAMP和应用程序)

查看Apache的设置。当重写规则被禁用时,我也遇到了同样的问题

转到WAMP图标->Apache模块->重写\u模块并将其打开


然后尝试在浏览器中重新启动WAMP应用程序)

找到了解决方案。我错误地更改了位于受保护文件夹中的.htaccess。所以我恢复了文件

deny from all
我在根目录中创建了一个新的.htaccess文件,并添加了

Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php

现在它开始工作了。

找到了解决方案。我错误地更改了位于受保护文件夹中的.htaccess。所以我恢复了文件

deny from all
我在根目录中创建了一个新的.htaccess文件,并添加了

Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php

现在它开始工作了。

找到了解决方案。我错误地更改了位于受保护文件夹中的.htaccess。所以我恢复了文件

deny from all
我在根目录中创建了一个新的.htaccess文件,并添加了

Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php

现在它开始工作了。

找到了解决方案。我错误地更改了位于受保护文件夹中的.htaccess。所以我恢复了文件

deny from all
我在根目录中创建了一个新的.htaccess文件,并添加了

Options +FollowSymLinks
IndexIgnore */*
RewriteEngine on
# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# otherwise forward it to index.php
RewriteRule . index.php

现在它可以工作了。

AllowOverride也必须在站点配置中启用Rewrite\u模块已启用,AllowOverride也已启用,但结果为“未找到”。AllowOverride也必须在站点配置中启用Rewrite\u模块已启用,AllowOverride也已启用,但结果为“未找到”.AllowOverride也必须在站点配置中启用。如果已启用重写模块,也必须启用AllowOverride,但结果为“未找到”。AllowOverride也必须在站点配置中启用重写模块,也必须启用AllowOverride,但结果为“未找到”。