abakadaba
New member
Здравейте,
имам две питания относно mod_rewrite
1. В момента съм направил линковете от един CMS над който работя да изглеждат така:
http://www.site.com/article/20/entertainment.html
без mod_rewrite ликовете изглеждат така:
http://www.site.com/index.php?modul_type=article&id=20
какво трябва да се направи, за да имам такива линкове:
http://www.site.com/article/entertainment.html
стринговете преди .html ги имам в db и са уникални (няма дублиране)
2. При положение че в момента и двата линка (http://www.site.com/article/20/entertainment.html и http://www.site.com/index.php?modul_type=article&id=20) зареждат едно и също нещо, трябва ли да се притеснявам от дублирано съдържание и трябва ли да добавя rel="canonical"
Към момента .htaccess-a ми излгежда така
Мерси предварително
имам две питания относно mod_rewrite
1. В момента съм направил линковете от един CMS над който работя да изглеждат така:
http://www.site.com/article/20/entertainment.html
без mod_rewrite ликовете изглеждат така:
http://www.site.com/index.php?modul_type=article&id=20
какво трябва да се направи, за да имам такива линкове:
http://www.site.com/article/entertainment.html
стринговете преди .html ги имам в db и са уникални (няма дублиране)
2. При положение че в момента и двата линка (http://www.site.com/article/20/entertainment.html и http://www.site.com/index.php?modul_type=article&id=20) зареждат едно и също нещо, трябва ли да се притеснявам от дублирано съдържание и трябва ли да добавя rel="canonical"
Към момента .htaccess-a ми излгежда така
Код:
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteRule (category)/([0-9]+)/(.*)-([0-9]+).html$ /index.php?modul_type=$1&id=$2&page=$4 [L]
RewriteRule (article|category)/([0-9]+)/(.*).html$ /index.php?modul_type=$1&id=$2 [L]
RewriteRule index.html$ /index.php [L]
</IfModule>
Мерси предварително