NameOne.ru: Действительно недорогие домены и удобный сервис. Ru от 98 рублей! →

Стандартный .htaccess для Cotonti

Оригинальный файл .htaccess для Cotonti будет полезен в том случае, если вы его случайно удалили или некорректно отредактировали.

О Cotonti

«Cotonti сочетает гибкость веб-фреймворка с быстрым развертыванием и компонентами системы управления содержимым. У Cotonti есть свой шаблонизатор, быстрый и легкий в освоении, даже если Вы не программист».
cotonti.com

Cotonti

Исходный код

Содержимое стандартного файла .htaccess для CMS Cotonti.

################ Cotonti Handy URLs for Apache #######################

# Below are the rules to be included in your main .htaccess file or httpd.conf

# Rewrite engine options
Options -Indexes
RewriteEngine On

# Server-relative path to Cotonti. Replace it with your path if you run Cotonti
# in a subfolder
RewriteBase "/"

# Language selector
RewriteRule ^(en|ru|de|nl)/(.*) $2?l=$1 [QSA,NC,NE]

# Admin area and message are special scripts
RewriteRule ^admin/([a-z0-9]+) admin.php?m=$1 [QSA,NC,NE,L]
RewriteRule ^(admin|login|message)(/|\?|$) $1.php [QSA,NC,NE,L]

# System category has priority over /system folder
RewriteRule ^system/?$ index.php?rwr=system [QSA,NC,NE,L]

# All the rest goes through standard rewrite gateway
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^?]+) index.php?rwr=$1 [QSA,NC,NE,L]
### COTONTI URLTRANS ###
# Rewrite engine options
Options FollowSymLinks -Indexes
RewriteEngine On
# Server-relative path to Cotonti:
RewriteBase "/"
RewriteRule ^(datas|images|js|themes)/(.*)$ $1/$2 [QSA,NC,NE,L]
RewriteRule ^([^/&?#]+)/([^/&?#]+)/([^/&?#]+)/([^/&?#]+)/([^/&?#]+)(.*)$ page.php?c=$1&mark=$2&model=$3&al=$4&sa=$5$6 [QSA,NC,NE,L]
RewriteRule ^([^/&?#]+)/([^/&?#]+)/([^/&?#]+)/([^/&?#]+)(.*)$ page.php?c=$1&mark=$2&model=$3&al=$4$5 [QSA,NC,NE,L]

### COTONTI URLTRANS ###