如何在yii2中启用漂亮的网址,并允许使用锚点? 我有一个网站,在主页我需要使用锚点。 没有启用漂亮的网址,所有东西都在页面的标题中使用Url::to(['site/index', '#' => 'work'])
完美运行。但是,当我配置相当的URL,我得到如下:yii2漂亮的网址与锚点
未找到
请求的URL /shekh/index.php此服务器上找到。
的Apache/2.4.23(Win64中)PHP/25年6月5日,在服务器本地主机端口80
如何在yii2中启用漂亮的网址,并允许使用锚点? 我有一个网站,在主页我需要使用锚点。 没有启用漂亮的网址,所有东西都在页面的标题中使用Url::to(['site/index', '#' => 'work'])
完美运行。但是,当我配置相当的URL,我得到如下:yii2漂亮的网址与锚点
未找到
请求的URL /shekh/index.php此服务器上找到。
的Apache/2.4.23(Win64中)PHP/25年6月5日,在服务器本地主机端口80
你正在寻找该术语是不是一个书签,但锚。
我在这里假设/shekh
是指向应用程序文件夹的文件夹index.php
,因此它是您的基本URL。 如果您使用像'showScriptName' => false
之类的配置切换了相应的网址,则以前的地址/shekh/index.php
无效。 现在只需/shekh
shoud指向index
动作的site
控制器(带默认设置)。与使用/shekh/site
或/shekh/site/index
时相同。
我猜你已经设置了一切没有漂亮的网址,输入/shekh/index.php
,然后切换漂亮的网址和刷新页面。如果是这样 - 只需删除index.php
部分即可。
谢谢。我发现我已将.htaccess文件添加到应用程序的基本目录,而不是将其放入Web文件夹。 Sory为我的错! –