如何在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爲我的錯! –