当前位置: 首页 > 知识库问答 >
问题:

拉雷维尔。htaccess文件正在将/public/添加到指向外部网站的所有我的链接中

顾嘉纳
2023-03-14

我的Laravel. htaccess文件正在添加 /public/到我所有的链接到外部网站,我该如何解决这个问题。我只有这个在. htaccess:

重写引擎在重写规则 ^(.*)$ 公共/1美元[L]

请帮我解决这件事

非常感谢。

共有1个答案

陈泰宁
2023-03-14

在你的衣服上试试这个。htaccess文件

<IfModule mod_rewrite.c>
    <IfModule mod_negotiation.c>
        Options -MultiViews
    </IfModule>

    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

    # Redirect Trailing Slashes If Not A Folder...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)/$ /$1 [L,R=301]

    # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [L]

    # Handle Authorization Header
    RewriteCond %{HTTP:Authorization} .
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>

<FilesMatch "^\.env">
    Order allow,deny
    Deny from all
 </FilesMatch>

Options All -Indexes

<FilesMatch "\.(jpg|jpeg|png)$">
<IfModule mod_headers.c>
Header set Content-Disposition "attachment"
# for older browsers
Header set Content-Type "application/octet-stream"
</IfModule>
</FilesMatch>

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php72” package as the default “PHP” programming language.
<IfModule mime_module>
  AddType application/x-httpd-ea-php72 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit
 类似资料:
  • 我插入如下字段: 但在SQLite中,默认值是“CURRENT_TIMESTAMP”,它不起作用(不替换为当前日期)。字段必须具有值CURRENT_TIMESTAMP,然后才能工作。这可以在拉维尔完成吗?

  • 问题内容: 我正在使用Drupal构建网站。在每个页面的标题上,我希望有一个图像(由我自己设计),它将用作自定义“添加到收藏夹”按钮。单击图像应将网站的URL添加到用户浏览器的收藏夹(书签)中。这适用于所有浏览器,IE7 +,FF,Opera,Chrome。我在网上找不到很多信息。我想javascript应该能胜任工作,但是我在Javascript方面没有太多经验:)所以我需要您的帮助! 问题答案

  • 我在本地运行的Laravel应用程序中有一个登录页面,但在生产服务器上,我收到以下错误消息(Laravel.log) 在应用/存储/视图/8d74d14da5e7fbd7b4984adefddd5a1b中生成的代码是: 有什么想法吗? 谢谢你

  • 我在中编写查询时遇到问题。 我的疑问是 现在我想把这个查询转换成laravel eloquent。

  • 用户标签 部门表 部门用户表 员额表 user.php 部门php post.php 我需要从部门用户获得所有职位 我在邮政局做了调查。php 我的查询 错误 SQLSTATE[42S22]:未找到列:1054未知列“部门用户”。“where子句”(SQL:选择count(*)中的post_id“作为存在位置的

  • 我试图设置laravel 5.5与家园工作。 我已经按照这里的步骤进行了,包括启动流浪箱。 但是,在浏览器中键入“dev.todoparrot.com”或“192.168.10.10”会出现“未指定输入文件”错误。 尝试着 (因为我对homestead.yaml做了更改)没有修复它。 我的家园。yaml看起来像: 我已使用composer将laravel 5.5安装到“D:/projects/to