.htaccess 相关问题

Apache Web服务器使用的目录级配置文件。当且仅当.htaccess内容直接涉及主题时,才使用此标记。我们知道很多人都在使用.htaccess,但请社区成员不要使用此标记,除非您知道它在您的问题中是主题。

.htaccess,<Directory />,内部服务器错误,500

我在htaccess文件中 订单拒绝、允许 全部拒绝 我发出 命令,但它给出了内部错误。

回答 1 投票 0

如何使用mod_rewrite重写URL

我是 url 重写的初学者。 我有一个像这样的网址 http://www.sitename.com/subpages/detail.php?id=21-0043-052&car_name=abc 我想将此网站重定向到 http://www.qualitextrading.com/v...

回答 1 投票 0

CodeIgniter 路由和 404 自定义错误

我使用CodeIgniter。 我使用routes.php 文件根据url 的结构将某些url 路由到不同的文件。一切都运转良好。 然而,几个月前,我想我会......

回答 1 投票 0

增加Wordpress上传大小

我想增加Wordpress的文件大小。 我尝试更改 /etc/php5/apache2/php.ini 中的 php.ini 文件: 上传最大文件大小 = 128M post_max_size = 10M 我尝试添加到我的主题中

回答 2 投票 0

不带哈希 (#) 的 React URL 重定向以包含哈希或循环,尽管 .htaccess 中存在前端控制器规则

我的 React 网页与我的 HostGator 域中的下一个链接正常工作 我的网页/#/admin 但如果我尝试手动输入 URL 我的网页/管理 它开始循环重新加载...

回答 1 投票 0

“此处不允许 RewriteEngine”.htaccess xampp 错误

这似乎是一个流行的问题,因为围绕这个主题有很多(已解决和未解决的)问题。然而我在网上找到的所有解决方案都对我没有帮助。 我正在开发一个自定义 WordPress

回答 1 投票 0

可以在Mac OS中显示一些点文件吗?

我想在我的 Mac 上(在 Finder 中)查看 .htaccess 文件。所以我从终端启用了 ShowAllFiles。 默认写入 com.apple.Finder AppleShowAllFiles YES 它的工作原理与预期一致,但是

回答 2 投票 0

Laravel 8 不工作:此路由不支持 GET 方法

我在 CentOS 7 上安装了 Laravel 8。 我使用此命令在目录 **/var/www/html/ ** 中创建了一个新项目 作曲家创建项目 --prefer-dist laravel/laravel 测试 我将 server.php 重命名为 index.p...

回答 1 投票 0

除了以文件扩展名(即 .pdf、.html、...)结尾的 URL 之外,有没有办法自动向所有 URL 添加尾部斜杠?

这是我的 .htaccess 文件: 重写引擎开启 RewriteCond %{HTTP_HOST} ^mywebsite\.com [NC] 重写规则 ^(.*)$ https://www.mywebsite.com/$1 [L,R=301] RewriteCond %{REQUEST_FILENAME} !-f 重写条件%{

回答 1 投票 0

在服务器子文件夹下部署laravel后出现404错误如何解决?

我已经在服务器中上传了一个laravel项目,位于public_html目录下的子文件夹中。 例如 www.xyz.com/subfolder。 机器人我收到错误 404 NOT Found。 我的 htaccess 代码 我已经在服务器中的 public_html 目录下的子文件夹中上传了一个 laravel 项目。 例如 www.xyz.com/subfolder。 机器人我收到错误 404 NOT Found。 我的htaccess代码 <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.*)$ public/$1 [L] </IfModule> 所以,我一直在摆弄虚拟主机,但我发现的最佳解决方案根本不涉及它们,这就是。 首先要做的是为应用程序的根文件夹及其公共文件夹配置 .htaccess 文件。我在这个答案中找到了一个简单的工作 .htaccess 文件,我在这里报告: <IfModule mod_rewrite.c> RewriteEngine On RewriteRule ^(.*)$ public/$1 [L] </IfModule> 对于公用文件夹,默认的 .htaccess 工作正常。 最后一步是在routes.php 中正确配置路由。对我有用的解决方法非常粗糙,也许人们可以找到一些更精致的解决方案,但它仍然在这里。 // Get base (root) route $base_route = basename(base_path()); Route::get($base_route, function () { return view('welcome'); }); Route::get($base_route.'/myRoute', function() { return view('myRoute'); }); 所以基本上你需要在应用程序中的每条路由前面添加 $base_route 。 虽然 @Asif khan 的答案完成了所需的工作,但仍然很难记住为要添加到应用程序中的每个新路由添加相同的前缀。另外,API 的文件路由怎么样?您要添加到应用程序中的其他路由文件? 作为替代方案,您可以在 RouteServiceProvider 中添加前缀 public function boot(): void { RateLimiter::for('api', function (Request $request) { return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip()); }); $this->routes(function () { Route::prefix('YOUR GLOBAL PREFIX')->group(function () { Route::middleware('api') ->prefix('api') ->group(base_path('routes/api.php')); Route::middleware('api') ->prefix('api/v1') ->name('api.v1.') ->group(base_path('routes/api-v1.php')); Route::middleware('web') ->group(base_path('routes/web.php')); }); }); } 这样,您将保持路线文件尽可能干净,而且您将永远这样做。

回答 2 投票 0

从 URL 中删除目录名称?

我很抱歉我已经阅读类似的问题一个小时了,但我似乎无法让它发挥作用。 我有一个网站:www.domain.com/folder 我希望它仅显示为 www.domain.com

回答 1 投票 0

Htaccess 重定向 http>https CI3

我目前有这样一个htaccess文件,它将通配符子域(例如name.domain.com)重定向到domain.com/account/company/name。 RewriteCond %{REQUEST_FILENAME} !-f 重写条件%{

回答 1 投票 0

Laravel 9:尽管 .htaccess 和虚拟主机配置正确,但访问路由时出现 NotFoundHttpException

尽管我拥有似乎正确的 .htaccess 配置和虚拟主机设置,但我在 Laravel 9 中遇到了 NotFoundHttpException 错误。以下是我的设置的详细信息: .htaccess 我...

回答 1 投票 0

.htaccess 重定向,不带冒号

我正在尝试重定向应用程序链接,但未添加中间冒号 (:)。这可能是一个简单的问题,但我找不到解决方案。 目前,我有以下 .htaccess: 重写...

回答 1 投票 0

如何重写特定搜索的url?

我想重写我的搜索页面结果的网址 现在是 http://www.example.com/search/?location_name=Los+Angeles 我想这样做 http://www.example.com/search/LosAngeles 我想得到...

回答 1 投票 0

301 将 https:// 重定向到 https://www。不醒来(阅读问题)

请阅读这个独特的问题。不要让我参考其他帖子,我找不到答案,因为这是独一无二的 所有 http:// 和 http:// 都可以重定向到 https://www.example.com/ 我的问题 -> https://

回答 1 投票 0

我需要在 GitLab 页面中使用 .htaccess 文件吗?

我是否需要在 GitLab Pages 上为手动编码的 html 网站设置 .htaccess 文件,以及如何让搜索引擎索引该网站?

回答 2 投票 0

如何禁止爬虫、机器人、假用户并仅允许特定浏览器?

我正在尝试制作一个好的网络流量过滤器,我的目标是禁止所有机器人、爬虫、蜘蛛、非真实用户,并只允许特定的浏览器。 我用 PHP 做了一些测试,用 JavaScript 做了一些测试,...

回答 1 投票 0

重定向后,我得到页面:站点“xxx”已重定向太多次

这本质上是同一个页面,我只需要从使用 GET 参数的 url 重定向到不带此参数的 url。 RewriteCond %{QUERY_STRING} ^category=([^&]+)&key=news-cat...

回答 1 投票 0

Symfony:电子邮件地址作为请求参数

我在将 url 中的电子邮件地址传递到 symfony 应用程序时遇到一些问题。 网址看起来像 example.com/unsubscribe/email/[email protected] 它总是会导致 sfError404Exception,例如...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.