Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Jubevel项目中正确重写wordpress博客的url配置_Wordpress_Mod Rewrite_Laravel - Fatal编程技术网

在Jubevel项目中正确重写wordpress博客的url配置

在Jubevel项目中正确重写wordpress博客的url配置,wordpress,mod-rewrite,laravel,Wordpress,Mod Rewrite,Laravel,在web根目录上,我有laravel的所有文件夹和一个包含wordpress项目的文件夹博客 我想访问www.mywebsite.de/public/index.php url,但不指定public/index.php 更具体地说,我只将wordpress用作后台,所以这将是理想的重写 www.mywebsite.de/wp-admin中的www.mywebsite.it/blog/wp-admin/ 提前谢谢你的帮助 ============================== 我删除了包含

在web根目录上,我有laravel的所有文件夹和一个包含wordpress项目的文件夹博客

我想访问www.mywebsite.de/public/index.php url,但不指定public/index.php

更具体地说,我只将wordpress用作后台,所以这将是理想的重写 www.mywebsite.de/wp-admin中的www.mywebsite.it/blog/wp-admin/

提前谢谢你的帮助

==============================

我删除了包含以下内容的.htaccess文件:

RewriteCond %{REQUEST_URI} !public
RewriteRule (.*) /public/index.php/$1 [L]
因为公用文件夹下的所有资产文件夹/子文件夹/文件都无法访问

-mywebsite.ext变为mywebsite.ext/public/index.php OK

-mywebsite.ext/myroute变为mywebsite.ext/public/index.php/myroute OK

-mywebsite.ext/images/funnyimage.jpg变为mywebsite.ext/public/index.php/images/funnyimage.jpg不正常应该是mywebsite.ext/public/images/funnyimage.jpg


我无法对每个文件夹和子文件夹进行例外设置,以将它们与路由区分开。

为什么不将Wordpress
博客
目录放在laravel
public
文件夹中?这将不会有任何问题。在公用文件夹中,我递归应用777权限,我不认为对博客文件夹做同样的操作是一个好主意移动
博客
目录不会自动将777权限应用于自身。但是我可能必须在公共文件夹编辑之后使用chmod,因为只有在清理浏览器缓存之前,才可以重写public/index.php的url。。。