Помощ за htaccess ReWrite rule?

Caprice

Active Member
От: Помощ за htaccess ReWrite rule?

PHP:
rewriteCond %{REQUEST_URI} !(.*)sub1 
rewriterule ^edno-(.*)$ /sub1/$1 [L]

rewriteCond %{REQUEST_URI} !(.*)sub2 
rewriterule ^dve-(.*)$ /sub2/$1 [L]

rewriteCond %{REQUEST_URI} !(.*)sub3 
rewriterule ^tri-(.*)$ /sub3/$1 [L]

По този начин можеш и да им смениш имената :)
 
От: Помощ за htaccess ReWrite rule?

Също трябва да се ограничи дублирането на съдържанието - иначе ще го индексира два пъти

PHP:
rewriteCond %{REQUEST_URI} ^sub1 [NC] 
rewriterule ^sub1/(.*)$ http://www.site.com/$1 [R=301,L]
и така нататък за фолдърите

PHP:
# Редирект на не www запитвания към www за да се избегне дублирането 
rewriteCond %{HTTP_HOST} ^site\.com [NC] 
rewriterule ^(.*)$ http://www.site.com/$1 [R=301,L]
 
От: Помощ за htaccess ReWrite rule?

Ох, мерси много.. ама нещо не сработва по никой от двата начина :( Въобще не реагира.
С 301 редирект тръгна, но пък изскочи друг проблем
Временно го закрепих докато измисля нещо по-умно :)
 

Горе