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

Laravel公用文件夹子文件夹

锺高翰
2023-03-14

我有一个像这样的文件夹

  • 应用程序
  • 供应商
  • 引导程序
  • 公开的
    • 文件夹
    • img

    当我从url访问时http://example.com/img/img.png它工作,但当我喜欢访问http://example.com/img/我得到禁止403,我需要的是重定向或显示该页面没有找到我的。htaccess看起来像这样。

    选项-多视图选项-索引重写引擎打开

    RewriteCond %{HTTP_HOST} ^1\.1\.1\.1
    RewriteRule (.*) https://www.example.com/$1 [L,R=301]
    RewriteCond %{HTTPS} off
    # First rewrite to HTTPS:
    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
    # Now, rewrite any request to the wrong domain to use www.
    RewriteCond %{HTTP_HOST} !^www\.
    RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
     # Handle Front Controller...
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^ index.php [L] </IfModule>
    

共有2个答案

赏夕
2023-03-14

改变了我的生活。HTC访问

选项-多视图选项-索引重写引擎打开

RewriteCond %{HTTP_HOST} ^1\.1\.1\.1
RewriteRule (.*) https://www.example.com/$1 [L,R=301]
RewriteCond %{HTTPS} off
# First rewrite to HTTPS:
# Don't put www. here. If it is already there it will be included, if not
# the subsequent rule will catch it.
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Now, rewrite any request to the wrong domain to use www.
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 # Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L] </IfModule>

来源:

淳于恺
2023-03-14

我会说设置一个简单的路线,就像routes.php这样:

Route::get("/img", function(){
    return Redirect::to('/');
});

除非你真的没有其他的方法来做这种事情,否则编辑你的. htaccess并不是真正的essecary

 类似资料:
  • 因此,我的Laravel项目中有以下文件夹组织: 公共 user_images group_images img css 供应商 等... 所以我的问题是,当用户上传图像时,我将其移动到文件夹user#image,然后使用干预图像使其变小,使用image::make(#folder),然后重新调整其大小,最后保存它。但要做到这一点,文件夹用户_映像需要特殊权限,使用chmod 777,我可以使其正

  • 我有一个简单的Laravel项目。在路由中,我指定返回视图。现在我想另外得到直接在我的公共文件夹与图像,css等,通过添加更多的东西到链接让说将返回我我如何到达文件夹通过?

  • 我的laravel项目中有一个公用文件夹,里面有一些js和css文件。 我使用的是资产函数,即使它引用的是公用文件夹,我的文件也不会加载到页面上。 我正在使用此代码加载(这只是一个例子,还有更多的文件): 在浏览器的控制台上,我得到如下信息: 加载资源失败:服务器响应状态为404(未找到)http://localhost:8000/css/style.css 嗯,我试图恢复上次提交,但没有成功。尝

  • 问题内容: 我正在尝试压缩包含子文件夹的文件夹。尝试压缩名为10-18-2010_4D的文件夹。以上程序以以下异常结束。请提供有关如何解决此问题的建议。 问题答案: 您需要检查文件是否为目录,因为您无法将目录传递给zip方法。 看一下该页面,该页面显示了如何递归压缩给定目录。

  • 这个问题是本文的后续内容:Python-根据子文件夹和文件名重命名子文件夹中的文件。 我正在尝试遍历中子文件夹中的文件,并以指定的方式重命名每个文件。以下是我目前掌握的代码: 当我运行该行时,,它正确地显示保存在中的名为的文件将被重命名为。 但是,os.rename命令返回以下错误: "必须是字符串,而不是列表。" 这似乎是由于我在os.rename命令中使用了“文件名”。据我所知,os.rena

  • 我正在寻找一种方法来获取zip文件中的文件列表。我创建了一个方法来获取目录中的文件列表,但我也在寻找一种方法来获取zip文件中的文件,而不是只显示zip文件。 以下是我的方法: