虚拟主机 Laravel - 我需要 URL 地址和我的应用程序名称
Virtual Hosts Laravel - I need URL addres with name of my aplication
我在远程服务器上创建了一个虚拟主机并且它可以工作,但我想在 url 地址中包含应用程序的名称...
示例:10.10.20.30 - 工作,应用程序主页打开,但 10.10.20.30/e-lab 不工作...
这些是我的虚拟主机文件:
httpd-vhost.conf
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/e-lab/public"
ServerName e-lab.test
<Directory "C:/xampp/htdocs/e-lab/public">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
主机
127.0.0.1 localhost
127.0.0.1 e-lab.test
和 htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ / [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
谢谢! ;)
我解决了问题...在本地主机链接中工作正常,例如:<a href=/login>
,但是在远程服务器上,这条斜杠线删除了文件夹名称(应用程序名称),所以我把它全部链接 {{url('something')}}
,现在可以了……还是谢谢 ;) –
我在远程服务器上创建了一个虚拟主机并且它可以工作,但我想在 url 地址中包含应用程序的名称...
示例:10.10.20.30 - 工作,应用程序主页打开,但 10.10.20.30/e-lab 不工作...
这些是我的虚拟主机文件:
httpd-vhost.conf
<VirtualHost *:80>
DocumentRoot "C:/xampp/htdocs/e-lab/public"
ServerName e-lab.test
<Directory "C:/xampp/htdocs/e-lab/public">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
主机
127.0.0.1 localhost
127.0.0.1 e-lab.test
和 htaccess
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteRule ^(.*)/$ / [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
谢谢! ;)
我解决了问题...在本地主机链接中工作正常,例如:<a href=/login>
,但是在远程服务器上,这条斜杠线删除了文件夹名称(应用程序名称),所以我把它全部链接 {{url('something')}}
,现在可以了……还是谢谢 ;) –