• Downloading from our site will require you to have a paid membership. Upgrade to a Premium Membership from 10$ a month today!

    Dont forget read our Rules! Also anyone caught Sharing this content will be banned. By using this site you are agreeing to our rules so read them. Saying I did not know is simply not an excuse! You have been warned.

lekien

New Member
admin
Ai biết về n ginx chỉ em cách convert với. Đọc mấy bài viết trên gg mà kô hỉu.
Em sử dụng N ginx và code johncms.
Nhưng thấy bảo rewrite url trên N ginx khác. Vậy thì config để rewrite rule kiểu gì ạ.
Đọc mấy top mà chả hỉu. Em dùng centos



Vd em có htaces như này
PHP:
#Options -Indexes

DirectoryIndex index.php

RemoveHandler .phtml .php3 .php4 .php5 .php6 .phps .cgi .pl .asp .aspx .shtml .shtm .fcgi .fpl .jsp .py
AddType application/x-httpd-php-source .phtml .php3 .php4 .php5 .php6 .phps .cgi .pl .asp .aspx .shtml .shtm .fcgi .fpl .jsp .py


AddDefaultCharset UTF-8

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresDefault A1209600
  <FilesMatch \.php$>
    ExpiresActive Off
  </FilesMatch>
</IfModule>

RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteCond %{HTTP:range} !(^bytes=[^,]+(,[^,]+){0,4}$|^$)
RewriteRule .* - [F]


RewriteRule ^(.*)_([0-9]+).html$ forum/index.php?id=$2 [L]
RewriteRule ^(.*)_([0-9]+)_p([0-9]+).html$ forum/index.php?id=$2&page=$3 [L]
RewriteRule ^(.*)_p([0-9]+).html$ forum/index.php?act=post&id=$2 [L]
RewriteRule ^(.*)_([0-9]+)_s([0-9]+).html$ forum/index.php?id=$2&start=$3 [L]
RewriteRule ^(.*)_([0-9]+)_clip_p([0-9]+).html$ forum/index.php?id=$2&clip&page=$3 [L]
RewriteRule ^(.*)_([0-9]+)_trang([0-9]+).html$ forum/index.php?id=$2&trang=$3 [L]
thì post cả cục này vào để convert hay là post mỗi rewiterule thui. Và khi convert xong thì đem vào đâu ạ.
 
Re: giúp em về convert htaccess sang n gin x

Của em đây
PHP:
if ($request_method ~ "^TRACE"){
	set $rule_0 1$rule_0;
}
if ($http_range !~ "(^bytes=[^,]+(,[^,]+){0,4}$|^$)"){
	set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
	return 403;
	break;
}
	rewrite ^/(.*)_([0-9]+).html$ /forum/index.php?id=$2 last;
	rewrite ^/(.*)_([0-9]+)_p([0-9]+).html$ /forum/index.php?id=$2&page=$3 last;
	rewrite ^/(.*)_p([0-9]+).html$ /forum/index.php?act=post&id=$2 last;
	rewrite ^/(.*)_([0-9]+)_s([0-9]+).html$ /forum/index.php?id=$2&start=$3 last;
	rewrite ^/(.*)_([0-9]+)_clip_p([0-9]+).html$ /forum/index.php?id=$2&clip&page=$3 last;
	rewrite ^/(.*)_([0-9]+)_trang([0-9]+).html$ /forum/index.php?id=$2&trang=$3 last;
Cấu hình ở tập tin vhost em nhé
 
Re: giúp em về convert htaccess sang n gin x

Của em đây
PHP:
if ($request_method ~ "^TRACE"){
	set $rule_0 1$rule_0;
}
if ($http_range !~ "(^bytes=[^,]+(,[^,]+){0,4}$|^$)"){
	set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
	return 403;
	break;
}
	rewrite ^/(.*)_([0-9]+).html$ /forum/index.php?id=$2 last;
	rewrite ^/(.*)_([0-9]+)_p([0-9]+).html$ /forum/index.php?id=$2&page=$3 last;
	rewrite ^/(.*)_p([0-9]+).html$ /forum/index.php?act=post&id=$2 last;
	rewrite ^/(.*)_([0-9]+)_s([0-9]+).html$ /forum/index.php?id=$2&start=$3 last;
	rewrite ^/(.*)_([0-9]+)_clip_p([0-9]+).html$ /forum/index.php?id=$2&clip&page=$3 last;
	rewrite ^/(.*)_([0-9]+)_trang([0-9]+).html$ /forum/index.php?id=$2&trang=$3 last;
Cấu hình ở tập tin vhost em nhé
Cho vào đó ở đâu cũng đk hả anh.

- - - - - - - - - -

Mà vhost ở đâu ạ. Kể từ root

- - - - - - - - - -

Có phải nó đây kô ạ. /etc/nginx/conf.d/giaitri10x.mobi.conf
 

Facebook Comments

New posts New threads New resources

Back
Top