Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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
.htaccess phpmotion rewriterule htaccess重写nginx_.htaccess_Nginx_Rewrite - Fatal编程技术网

.htaccess phpmotion rewriterule htaccess重写nginx

.htaccess phpmotion rewriterule htaccess重写nginx,.htaccess,nginx,rewrite,.htaccess,Nginx,Rewrite,需要帮助转换.htaccess phpmotion以重写nginx。正在尝试转换,但对我的盒子无效 RewriteBase / RewriteRule \.(css|jpe?g|gif|png|flv|swf)$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Main Menu Links # RewriteRule ^videos/load/([^/]*)$ seemore.ph

需要帮助转换.htaccess phpmotion以重写nginx。正在尝试转换,但对我的盒子无效

RewriteBase /
RewriteRule \.(css|jpe?g|gif|png|flv|swf)$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# Main Menu Links #
RewriteRule ^videos/load/([^/]*)$ seemore.php?load=$1 [L]
RewriteRule ^videos/load/([^/]*)/([^/]*)$ seemore.php?load=$1&page=$2 [L]

RewriteRule ^audios/load/([^/]*)$ audio.php?load=$1 [L]
RewriteRule ^audios/load/([^/]*)/([^/]*)$ audio.php?load=$1&page=$2 [L]

RewriteRule ^audio/album/([^/]*)/([^/]*)$ audio.php?album=$1 [L]
RewriteRule ^audio/album/([^/]*)/([^/]*)/([^/]*)$ audio.php?album=$1&page=$3 [L]

RewriteRule ^blogs/load/([^/]*)$  blogs.php?load=$1 [L]
RewriteRule ^blogs/load/([^/]*)/([^/]*)$ blogs.php?load=$1&page=$2 [L]

RewriteRule ^albums/load/([^/]*)$ albums.php?load=$1 [L]
RewriteRule ^albums/([^/]*)/([^/]*)$ albums.php?load=$1&page=$2 [L]

RewriteRule ^people_ajax people_ajax.php [L]
RewriteRule ^people/([^/]*)/([^/]*)$ people.php?load=$1&page=$2 [L]
RewriteRule ^people people.php [L]
RewriteRule ^upload-media upload.php [L]

RewriteRule ^groups$ groups.php [L]
RewriteRule ^search search.php [L]


# Action Links #
RewriteRule ^videos/([^/]*)/([^/]*)$ play.php?vid=$1 [L]
RewriteRule ^audio/([^/]*)/([^/]*)$ play_audio.php?audio=$1

RewriteRule ^category/([^/]*)$ category_home.php?cid=$1 [L]
RewriteRule ^category/([^/]*)/([^/]*)$ category_home.php?cid=$1&page=$2 [L]

RewriteRule ^subcategory/([^/]*)/([^/]*)$ category_home.php?sub=$1 [L]
RewriteRule ^subcategory/([^/]*)/([^/]*)/([^/]*)$ category_home.php?sub=$1&page=$3 [L]

RewriteRule ^genre/([^/]*)$ genre_home.php?cid=$1 [L]
RewriteRule ^genre/([^/]*)/([^/]*)$ genre_home.php?cid=$1&page=$2 [L]

RewriteRule ^view-album/([^/]*)/([^/]*)$ album_view.php?album=$1
RewriteRule ^view-image/([^/]*)/([^/]*)$ album_view.php?image=$1
RewriteRule ^read_blog/([^/]*)/([^/]*)$ read_blog.php?id=$1 [L]

RewriteRule ^blogs/category/([^/]*)/([^/]*)$ blogs.php?cat_id=$1 [L]
RewriteRule ^blogs/category/([^/]*)/([^/]*)/([^/]*)$ blogs.php?cat_id=$1&page=$3 [L]

RewriteRule ^members/([^/]*)$  memberprofile.php?user=$1 [L]

#-------------------------------------------------------------#
# redirect directory browsing attempts
RewriteRule ^videos(.?)$    seemore.php [L]
RewriteRule ^audios(.?)$    audio.php   [L]
RewriteRule ^blogs(.?)$     blogs.php   [L]
RewriteRule ^members(.?)$   people  [R=301]
RewriteRule ^albums(.?)$    albums.php [L]


RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
RewriteCond %{QUERY_STRING} SELECT(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} UNION(=|\[|\%[0-9A-Z]{0,2}) [OR]
RewriteRule ^(.*)$ index.php [F,L
RewriteBase/
重写规则\(css | jpe?g | gif | png | flv | swf)$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
#主菜单链接#
重写规则^videos/load/([^/]*)$seemore.php?load=$1[L]
重写规则^videos/load/([^/]*)/([^/]*)$seemore.php?load=$1&page=$2[L]
重写规则^audios/load/([^/]*)$audio.php?load=$1[L]
重写规则^audios/load/([^/]*)/([^/]*)$audio.php?load=$1&page=$2[L]
重写规则^audio/album/([^/]*)/([^/]*)$audio.php?album=$1[L]
重写规则^audio/album/([^/]*)/([^/]*)/([^/]*)$audio.php?album=$1&page=$3[L]
重写规则^blogs/load/([^/]*)$blogs.php?load=$1[L]
重写规则^blogs/load/([^/]*)/([^/]*)$blogs.php?load=$1&page=$2[L]
重写规则^albums/load/([^/]*)$albums.php?load=$1[L]
重写规则^albums/([^/]*)/([^/]*)$albums.php?加载=$1,页面=$2[L]
重写规则^people\u ajax people\u ajax.php[L]
重写规则^people/([^/]*)/([^/]*)$people.php?load=$1&page=$2[L]
重写规则^people.php[L]
重写规则^upload media upload.php[L]
重写规则^groups$groups.php[L]
重写规则^search search.php[L]
#行动链接#
重写规则^videos/([^/]*)/([^/]*)$play.php?vid=$1[L]
重写规则^audio/([^/]*)/([^/]*)$play_audio.php?audio=$1
重写规则^category/([^/]*)$category_home.php?cid=$1[L]
重写规则^category/([^/]*)/([^/]*)$category\u home.php?cid=$1&page=$2[L]
重写规则^subcategory/([^/]*)/([^/]*)$category\u home.php?sub=$1[L]
重写规则^subcategory/([^/]*)/([^/]*)/([^/]*)$category\u home.php?sub=$1&page=$3[L]
重写规则^GREEN/([^/]*)$GREEN_home.php?cid=$1[L]
重写规则^GREEN/([^/]*)/([^/]*)$GREEN\u home.php?cid=$1&page=$2[L]
重写规则^view album/([^/]*)/([^/]*)$album\u view.php?album=$1
重写规则^view image/([^/]*)/([^/]*)$album\u view.php?image=$1
重写规则^read_blog/([^/]*)/([^/]*)$read_blog.php?id=$1[L]
重写规则^blogs/category/([^/]*)/([^/]*)$blogs.php?cat_id=$1[L]
重写规则^blogs/category/([^/]*)/([^/]*)/([^/]*)$blogs.php?cat_id=$1&page=$3[L]
重写规则^members/([^/]*)$memberprofile.php?用户=$1[L]
#-------------------------------------------------------------#
#重定向目录浏览尝试
重写规则^videos(.?)$seemore.php[L]
重写规则^audios(.?)$audio.php[L]
重写规则^blogs(.?)$blogs.php[L]
重写规则^members(.?)$people[R=301]
重写规则^albums(.?)$albums.php[L]
重写条件%{QUERY\u STRING}(\\\\%3E)[NC,或]
重写条件%{QUERY\u STRING}全局(|\[|\%[0-9A-Z]{0,2})[或]
重写条件%{QUERY\u STRING}\u请求(|\[|\%[0-9A-Z]{0,2})
重写条件%{QUERY\u STRING}选择(|\[|\%[0-9A-Z]{0,2})[或]
重写cond%{QUERY\u STRING}并集(|\[|\%[0-9A-Z]{0,2})[或]
重写规则^(.*)$index.php[F,L]
正在尝试从转换重写

不起作用

给你

if (!-f $request_filename)
{
set $rule_1 1$rule_1;
}
if (!-d $request_filename)
{
set $rule_1 2$rule_1;
}
if ($rule_1 = "21")
{
rewrite ^/videos/load/([^/]*)$ /seemore.php?load=$1 last;
}
rewrite ^/videos/load/([^/]*)/([^/]*)$ /seemore.php?load=$1&page=$2 last;
rewrite ^/audios/load/([^/]*)$ /audio.php?load=$1 last;
rewrite ^/audios/load/([^/]*)/([^/]*)$ /audio.php?load=$1&page=$2 last;
rewrite ^/audio/album/([^/]*)/([^/]*)$ /audio.php?album=$1 last;
rewrite ^/audio/album/([^/]*)/([^/]*)/([^/]*)$ /audio.php?album=$1&page=$3 last;
rewrite ^/blogs/load/([^/]*)$ / last;
rewrite ^/blogs/load/([^/]*)/([^/]*)$ /blogs.php?load=$1&page=$2 last;
rewrite ^/albums/load/([^/]*)$ /albums.php?load=$1 last;
rewrite ^/albums/([^/]*)/([^/]*)$ /albums.php?load=$1&page=$2 last;
rewrite ^/people_ajax /people_ajax.php last;
rewrite ^/people/([^/]*)/([^/]*)$ /people.php?load=$1&page=$2 last;
rewrite ^/people /people.php last;
rewrite ^/upload-media /upload.php last;
rewrite ^/groups$ /groups.php last;
rewrite ^/search /search.php last;
rewrite ^/videos/([^/]*)/([^/]*)$ /play.php?vid=$1 last;
rewrite ^/audio/([^/]*)/([^/]*)$ /play_audio.php?audio=$1;
rewrite ^/category/([^/]*)$ /category_home.php?cid=$1 last;
rewrite ^/category/([^/]*)/([^/]*)$ /category_home.php?cid=$1&page=$2 last;
rewrite ^/subcategory/([^/]*)/([^/]*)$ /category_home.php?sub=$1 last;
rewrite ^/subcategory/([^/]*)/([^/]*)/([^/]*)$ /category_home.php?sub=$1&page=$3 last;
rewrite ^/genre/([^/]*)$ /genre_home.php?cid=$1 last;
rewrite ^/genre/([^/]*)/([^/]*)$ /genre_home.php?cid=$1&page=$2 last;
rewrite ^/view-album/([^/]*)/([^/]*)$ /album_view.php?album=$1;
rewrite ^/view-image/([^/]*)/([^/]*)$ /album_view.php?image=$1;
rewrite ^/read_blog/([^/]*)/([^/]*)$ /read_blog.php?id=$1 last;
rewrite ^/blogs/category/([^/]*)/([^/]*)$ /blogs.php?cat_id=$1 last;
rewrite ^/blogs/category/([^/]*)/([^/]*)/([^/]*)$ /blogs.php?cat_id=$1&page=$3 last;
rewrite ^/members/([^/]*)$ /memberprofile.php?user=$1 last;
rewrite ^/members/([^/]*)$ /;
rewrite ^/videos/(.?)$ /seemore.php last;
rewrite ^/audios/(.?)$ /audio.php;
rewrite ^/blogs/(.?)$ /blogs.php;
rewrite ^/members/(.?)$ people permanent;
rewrite ^/albums/(.?)$ /albums.php last;
if ($args ~* "(\|%3E)"){
set $rule_36 1;
return 403;
break;
}
if ($args ~ "GLOBALS(=|\[|\%[0-9A-Z]{0,2})"){
set $rule_36 1;
return 403;
break;
}
if ($args ~ "_REQUEST(=|\[|\%[0-9A-Z]{0,2})"){
set $rule_36 1;
return 403;
break;
}
if ($args ~ "SELECT(=|\[|\%[0-9A-Z]{0,2})"){
set $rule_36 1;
return 403;
break;
}
if ($args ~ "UNION(=|\[|\%[0-9A-Z]{0,2})"){
set $rule_36 1;
return 403;
break;
}