我有一個的Plesk瑪瑙服務器,在CentOS 7.2運行的Apache 2.4 Nginx的關斷時,我有以下的htaccess的.htaccess重寫規則不傳遞參數
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_URI} !(\.js|\.css|\.png|\.jpg|\.gif|\.jpeg|\.bmp|\.ttf|\.woff|\.woff2|\.otf|\.eot|\.ico|\.svg|\.txt|\.xml|\.json)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^folder1/folder2/([0-9]+)/(.*)[/]$ /folder1/folder2/index.php?get_var=$1 [NC,QSA,L]
的rwwite工程確定,但其未通過get_var 在的index.php我有一個的var_dump($ _ GET),它是空的,如果我訪問 https://sample_domain.com/folder1/folder2/123/
我想要得到的123值到get_var 嘗試禁用-MultiViews並沒有運氣
改變你的'Options'線'選項+的FollowSymLinks -MultiViews' – anubhava