.htaccess 服务器中的Laravel 5.4重定向

.htaccess 服务器中的Laravel 5.4重定向,.htaccess,mod-rewrite,laravel-5.4,.htaccess,Mod Rewrite,Laravel 5.4,我在Wampserver64的文件夹www下有一个Laravel 5.4项目 项目文件夹名称为AxilogicV2 当我访问localhost/axilogv2时,它会将我带到登录屏幕,但登录成功后,它会将我带到“localhost/”。(表单应向自身发出post请求(“/”),并将重定向到(“/view”) 每次重定向都会忽略“AxilogicV2” 示例:localhost/axilogcv2/view/9408=>localhost/view/9408 这是我的.htaccess文件。我尝

我在Wampserver64的文件夹www下有一个Laravel 5.4项目

项目文件夹名称为AxilogicV2

当我访问localhost/axilogv2时,它会将我带到登录屏幕,但登录成功后,它会将我带到“localhost/”。(表单应向自身发出post请求(“/”),并将重定向到(“/view”)

每次重定向都会忽略“AxilogicV2”

示例:localhost/axilogcv2/view/9408=>localhost/view/9408

这是我的.htaccess文件。我尝试了一系列重定向规则,但没有成功

选项-多视图

在httpd.conf中,启用文件重写,并将覆盖设置为全部


编辑:我从公用文件夹中取出index.php并做了适当的更正,这样它就能找到正确的
bootstrap
文件夹,并访问autoload.php和app.php

如果.htaccess文件位于根目录下,则重写库应该/只是在@rajendran nadar处尝试了它,仍然不工作。当.htaccess为空或abo时,表单是否工作ve代码已删除?是的,表单有效,但所有路由均无效(即使在键入正确的应用程序后,如
localhost/axilogv2/view/9408
。基于Laravel的web应用程序都是通过php artisan运行的。这可能就是您被卡住的原因。如果.htaccess文件位于根目录下,则RewriteBase应该/只是在@rajendran nadar处尝试一下,仍然不工作。当.htaccess为空或上述代码为i时,表单是否工作删除了吗?是的,表单可以工作,但没有一个路由可以工作(即使键入正确的路由,如
localhost/axilogv2/view/9408
。基于Laravel的web应用程序通过php artisan运行。这可能是您被卡住的原因。
RewriteEngine On

RewriteBase /AxilogicV2

# 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}]