- 28, Jan 2015
- #1
Снова здравствуйте.
На сей раз проблема не то чтобы проблема, а скорее каприз, но важный для меня.
Настроил ЧПУ с mod_rewrite положил .htaccess в корень сайта следующего содержания:
http://мойсайт.ру/members/26-levan
Вопрос как сделать ссылки вида :
http://мойсайт.ру/members/levan
И если можно как вообще поменять threads на допустим tema и так далее?
Спасибо.
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.мойсайт.ру$
RewriteRule ^(.*)$ http://мойсайт.ру/$1 [R=301,L]
RewriteEngine On
RewriteRule ^sitemap.xml xmlsitemap.php [L]
RewriteRule ^includes/(.*) index.php
RewriteRule ^vb/(.*) index.php
RewriteRule ^packages/(.*) index.php
### THIS IS THE ACTUAL REWRITE
RewriteRule ^threads/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) showthread.php?t=$1&page=$2&%{QUERY_STRING}
RewriteRule ^members/([0-9]+) member.php?u=$1&%{QUERY_STRING}
RewriteRule ^forums/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) forumdisplay.php?f=$1&page=$2&%{QUERY_STRING}
RewriteRule ^blogs/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) blog.php?u=$1&page=$2&%{QUERY_STRING}
RewriteRule ^entries/([0-9]+)(?:/?$|(?:-[^/]+))(?:/?$|(?:/page([0-9]+)?)) entry.php?b=$1&page=$2&%{QUERY_STRING}
RewriteRule ^list/([^/]*/)([0-9]+) list.php?r=$1$2&%{QUERY_STRING}
RewriteRule ^content/(.*) content.php?r=$1&%{QUERY_STRING}
Теперь ссылки на профили пользователей выглядят так :
http://мойсайт.ру/members/26-levan
Вопрос как сделать ссылки вида :
http://мойсайт.ру/members/levan
И если можно как вообще поменять threads на допустим tema и так далее?
Спасибо.