.htaccess 我试图重定向到删除特定部分从url使用,htaccess但它不工作

5gfr0r5j  于 2023-08-06  发布在  其他
关注(0)|答案(1)|浏览(104)

我正在尝试删除此URL中的此线索:http://localhost:8000/leads/all_leads,以便当用户访问此URL时,他被重定向到此URL:http://localhost:8000/all_leads意味着我想从URL中删除/leads我已经尝试使用htaccess,但它不工作。
下面是我的.htaccess的代码

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php81” package as the default “PHP” programming language.
<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /

    # Remove "leads" prefix from URLs
    RewriteRule ^leads/(.*)$ /$1 [L,R=301]
</IfModule>

字符串
下面这行代码在apache LoadModule rewrite_module modules/mod_rewrite.so的httpd.conf文件中也是未注解的。

<Directory>
    AllowOverride All
    Require all denied
</Directory>


我也试过通过评论要求全部否认,但仍然没有进展

a64a0gku

a64a0gku1#

您不应该更改.htaccess,而是在路由器中创建重定向:

Route::redirect('/leads/all_leads', '/all_leads');

字符串

相关问题