簡體   English   中英

如何為Laravel自定義URL?

[英]How do I customize an URL for Laravel?

我在Windows 10上嘗試嘗試自定義URL以使用Laravel。 我不想使用公用文件夾訪問URL。 我正在使用wamp和apache在端口8080上運行。因此,我像這樣編輯文件wamp \\ bin \\ apache \\ apache2.4.23 \\ conf \\ extra \\ httpd-vhosts.conf:

<VirtualHost *:80>
    DocumentRoot c:/wamp/www/
    ServerName localhost
</VirtualHost>


<VirtualHost *:80>
    DocumentRoot c:/wamp/www/laravel_test/blog/public
    ServerName laravel_test.dev    
</VirtualHost>

之后,我使用以下命令編輯文件system32 / drivers / etc / hosts:

127.0.0.1 localhost

127.0.0.1 laravel_test.dev

當我訪問laravel_test.dev時,它不起作用。 我也嘗試在httpd-vhosts.conf上使用它:

<VirtualHost *:8080>

而且它也不起作用。 我總是在wamp上重新啟動服務,並且沒有任何變化。

我無法正確安裝和配置房屋,因此我現在嘗試使用沼澤。 有人可以幫我嗎?

在您的httpd.conf文件中,您需要取消注釋虛擬主機部分

然后,

您的虛擬主機需要在端口8080上偵聽

<VirtualHost *:8080>
 ServerName laraveltest.dev
 ServerAlias www.laraveltest.dev 
 DocumentRoot c:/wamp/www/laravel_test/blog/public
   <Directory "c:/wamp/www/laravel_test/blog/public">
  AllowOverride All
 Options Indexes MultiViews FollowSymLinks
  Require all granted
</Directory>
</VirtualHost>

對於您的主機文件

127.0.0.1 laraveltest.dev www.laraveltest.dev

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM