php htaccess允许laravel在wordpress中使用

kqqjbcuj  于 5个月前  发布在  PHP
关注(0)|答案(2)|浏览(40)

我有一个WordPress网站设置domian.com现在我做了一个名为调度程序的文件夹,并安装了一个Laravel应用程序。在我的Laravel应用程序中,我有一个.htaccess,在调度程序文件夹中有以下内容

<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .* public/index.php [QSA,L]

</IfModule>

字符串
下面的htaccess是WordPress站点所在的主服务器文件夹

# BEGIN WordPress
 <IfModule mod_rewrite.c>
 RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

 # END WordPress


我需要发生的是domian.com/scheduler或domain.com/scheduler/.....应该指向调度程序目录并运行laravel应用程序我做错了什么我需要添加到主目录htaccess

guz6ccqo

guz6ccqo1#

添加另一个具有最后一个L标志的重写规则:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^scheduler($|/) - [L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

字符串

5f0d552i

5f0d552i2#

在cpanel或您的主机提供商,去域,然后点击创建一个新的域,点击后,在域字段写你的子域和在文件根字段,写公共html/调度程序,现在你可以使用这个子域访问我们的路由。

相关问题