首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel 4删除URL中的公共内容

Laravel 4删除URL中的公共内容
EN

Stack Overflow用户
提问于 2013-03-23 11:46:59
回答 20查看 33.2K关注 0票数 17

所以,我在Windows上运行xampp。我现在正试着熟悉laravel框架。现在,当这点指出时。如何才能直接在根内访问我的laravel应用程序/网站?

例如,

  • 我现在做的是:localhost/laravel/public/约(查看有关页面)
  • 我想做的是:本地主机/拉拉/关于

有什么好的解决办法吗?我需要在laravel的根文件夹上添加一个.htacess文件吗?(不是公共的)。

有什么建议吗?

EN

回答 20

Stack Overflow用户

发布于 2014-05-08 16:05:58

最简单的方法是在Laravel中创建具有以下内容的.htaccess文件:

代码语言:javascript
运行
复制
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

它应该很容易被重定向。

参考: https://coderwall.com/p/erbaig/laravel-s-htaccess-to-remove-public-from-url

票数 14
EN

Stack Overflow用户

发布于 2013-03-26 21:58:15

我就是这么做的。

  1. 编辑您的Windows主机文件-C:\Windows\System32 32\drivers\etc\ Host
  2. 编辑Apache vhost文件- Drive-Letter:\xampp\apache\conf\extra\httpd-vhosts.conf
  3. 将htaccess文件添加到laravel/公用文件夹(如果还没有)
  4. 重新启动Xampp apache服务器

Windows在尝试编辑主机文件时可能是一个真实的皮塔,因为有了用户帐户控制。因为我从事各种各样的小爱好项目,所以我必须一直编辑这个文件,所以这就是我要做的。

  • 安装PSPad。它加载得非常快,您可以对文件进行书签,以便轻松加载/编辑。如果加载我前面提到的两个文件并将工作区保存为一个新项目,崇高文本也会运行良好。
  • 右键单击PSPad (或其他编辑器)程序快捷方式并选择“以管理员身份运行”。除非这样做,否则无法保存对主机文件的更改。
  • 在编辑器中打开Windows主机文件。此文件没有文件扩展名,因此必须在“文件打开”对话框中选择“所有文件”才能查看该文件。
  • 在文件的底部,添加以下内容: 127.0.0.1 laravel.dev 这告诉Windows在浏览器地址栏中输入laravel.dev时,将web浏览器指向本地主机。
  • 保存文件。
  • 打开xamppApachehttpd-vhosts.conf文件。
  • 在文件底部添加以下内容:(假设xampp安装在D:驱动器的根目录中) ServerName laravel.dev DocumentRoot "D:/xampp/htdocs/laravel/public“D:/xampp/htdocs/laravel/public">
  • 将htaccess文件添加到您的laravel/公用文件夹(如果还没有)。我认为L4附带的默认htaccess文件如下所示: 选项-MultiViews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php L
  • 重新启动xampp apache服务器。
  • 打开web浏览器并键入地址栏- http://laravel.dev
  • 这将带您到“公共”文件夹中的index.php文件。
  • 要进入有关页面,我想地址应该是http://laravel.dev/about
票数 12
EN

Stack Overflow用户

发布于 2013-05-15 15:25:06

/public文件夹的内容向下移动一个级别。

您需要更新index.php中的包含行以指向正确的位置。(如果该值下降了一个级别,则删除“./”)。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15586397

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档