我很困惑。 我有运行wamp的Windows Server。 WordPress网站位于根目录(www文件夹)中,因此我访问www.mysite.com,它显示了我的页面。 现在,我基于www / myapp中的Seeddms开发了一个PHP应用程序(我知道,在wordpress文件夹旁边的子文件夹中很奇怪),我想通过访问example.com/app来使用它。 如果我未配置任何htaccess文件,则我的应用无法正确显示,因为所有css和图像都在example.com/images下,而不是example.com/app/images下。
在我的根目录(www)中使用此.htaccess时,我的应用程序可以正常运行(所有图像,css和所有正确配置的文件)
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(?!myapp/).* myapp/$0 [L,NC]
</IfModule>
但是,如果我访问除wordpress索引之外的任何页面,例如example.com/calendar,则会发生以下情况: example.com/calendar/out/out/out/out/out/out/out/out/out/out/out/out/out/out/out/out/out/out/out/out.ViewFolder.php 浏览器显示重定向错误。
“ out”文件夹和“ View Folder.php”来自我的应用程序。 两个应用程序都有不同的数据库,Seeddms myapp在settings.xml中具有正确的路径
知道我在做什么错吗? 干杯。