【发布时间】:2020-02-10 21:24:30
【问题描述】:
我有一个 Laravel 应用程序,我想在其中限制对特定 URL(特别是 api 文档的 url)/api/documentation 的访问。我看过这个post 并尝试过,但我不断收到内部服务器错误,我不知道如何放置代码。
这是我的.htaccess 就在这里。到目前为止默认的 laravel .htaccesss:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
我必须在哪里或如何将代码放在这个 post 上?
谢谢。
【问题讨论】: