ECShop Nginx 的伪静态(Rewrite)规则

您所在的位置:网站首页 nginx伪静态规则 ECShop Nginx 的伪静态(Rewrite)规则

ECShop Nginx 的伪静态(Rewrite)规则

#ECShop Nginx 的伪静态(Rewrite)规则| 来源: 网络整理| 查看: 265

ECShop

是一款开源免费的网上商店系统。

由专业的开发团队升级维护,

为您提

供及时高效的技术支持,您还可以根据自己的商务特征对

ECShop

进行定制,

增加自己商城的特色功能。

 

把下面代码存为

ecshop.conf

,然后在域名配置文件

(romangift.com.conf)

嵌入

(include ecshop.conf)

就行了

 

location 

/

 

{

 

 

 

 

 

if

 

(

!-

$request_filename

)

 

{

 

 

 

 

 

 

 

 

 

rewrite 

"^/index\.html"

 

/

index

.

php last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/category$"

 

/

index

.

php last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/feed-c([0-9]+)\.xml$"

 

/

feed

.

php?cat

=

$

1

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/feed-b([0-9]+)\.xml$"

 

/

feed

.

php?brand

=

$

1

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/feed\.xml$"

 

/

feed

.

php last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.

html$"

 

/

category

.

php?id

=

$

1

&

brand

=

$

2

&

price_min

=

$

3

&

price_max

=

$

4

&

filter_attr

=

$

5

&

page

=

$

6

&

sort

=

$

7

&

order

=

$

8

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*)\.html$"

 

/

category

.

php?id

=

$

1

&

brand

=

$

2

&

price_min

=

$

3

&

price_max

=

$

4

&

filter_attr

=

$

5

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$"

 

/

category

.

php?id

=

$

1

&

brand

=

$

2

&

page

=

$

3

&

sort

=

$

4

&

order

=

$

5

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*)\.html$"

 

/

category

.

php?id

=

$

1

&

brand

=

$

2

&

page

=

$

3

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/category-([0-9]+)-b([0-9]+)(.*)\.html$"

 

/

category

.

php?id

=

$

1

&

brand

=

$

2

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/category-([0-9]+)(.*)\.html$"

 

/

category

.

php?id

=

$

1

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/goods-([0-9]+)(.*)\.html"

 

/

goods

.

php?id

=

$

1

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*)\.html$"

 

/

article_cat

.

php?id

=

$

1

&

page

=

$

2

&

sort

=

$

3

&

order

=

$

4

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/article_cat-([0-9]+)-([0-9]+)(.*)\.html$"

 

/

article_cat

.

php?id

=

$

1

&

page

=

$

2

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/article_cat-([0-9]+)(.*)\.html$"

 

/

article_cat

.

php?id

=

$

1

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/article-([0-9]+)(.*)\.html$"

 

/

article

.

php?id

=

$

1

 last

;

 

 

 

 

 

 

 

 

 

rewrite 

"^/brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)\.html"

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3