我试图在本地运行一个使用php构建的系统。在完成所有配置之后,系统被加载并显示在浏览器中,但是与UI组件相关的所有资产不被显示。我尝试了不同的方法来解决这个问题,通过改变httpd.config文件中的权限,但仍然不起作用。我是PHP新手,有人能帮我吗?
.htaccess文件:
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(assets|css|js|paging|test|cronjobs|documents|SOAP|PDF|demo|pages|classes|UPLOADS|HTML|company_logo)/ - [L]
RewriteCond %{REQUEST_URI} !\.(css|jpg|gif|png|js|robots.txt)$ [NC]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/?([^/]*)?$ index.php?&pageid=$1&id=$2&fm=$3&tpe=$4&curPage=$5&sortby=$6&sortbyodr=$7 [QSA,L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/?([^/]*)?$ main.php?&pageid=$1&id=$2&fm=$3&tpe=$4&curPage=$5&sortby=$6 [QSA,L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)/?([^/]*)?$ index.php?&pageid=$1&id=$2&fm=$3&tpe=$4&curPage=$5 [QSA,L]
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)/?([^/]*)?$ index.php?&pageid=$1&id=$2&fm=$3&tpe=$4 [QSA,L]
RewriteRule ^([^/]*)/([^/]*)/?([^/]*)?$ index.php?&pageid=$1&id=$2&fm=$3 [QSA,L]
RewriteRule ^([^/]*)/?([^/]*)?$ index.php?&pageid=$1&id=$2 [QSA,L]
RewriteRule ^([^/]*)?$ index.php?&pageid=$1 [QSA,L]
1条答案
按热度按时间4c8rllxm1#
试试这个,在index.php上路由所有不存在的文件
如果成功,尝试获取GET参数