Стандартный .htaccess для ImageCMS
Оригинальный файл .htaccess для ImageCMS будет полезен в том случае, если вы его случайно удалили или некорректно отредактировали.
О ImageCMS
«ImageCMS ─ это инновационное решение в мире веб-разработок Web 3.0, призванное привести создание веб-ресурсов к одному верному, прибыльному стандарту. Полностью масштабируемая платформа, которая стремительно развивается».
— imagecms.net
Исходный код
Содержимое стандартного файла .htaccess для ImageCMS 4.
AddDefaultCharset UTF-8
#Options +FollowSymLinks
Options -Indexes
RewriteEngine on
# RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
# RewriteRule ^(.*)$ http://site.com/$1 [L,R=301]
RewriteCond $1 !^(index\.php|test.php|user_guide|uploads/.*|favicon\.ico|favicon\.png|captcha/.*|application/modules/.*/templates|templates|js|robots\.txt|application/controllers/install/images/.*)
RewriteRule ^(.*)$ /index.php/$1 [L]
####################################
# or
# RewriteRule ^(.+)$ index.php?$1 [L]
# or
# RewriteRule ^(.*)$ /index.php?/$1 [L,QSA]
#Options +FollowSymLinks
Options -Indexes
RewriteEngine on
# RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
# RewriteRule ^(.*)$ http://site.com/$1 [L,R=301]
RewriteCond $1 !^(index\.php|test.php|user_guide|uploads/.*|favicon\.ico|favicon\.png|captcha/.*|application/modules/.*/templates|templates|js|robots\.txt|application/controllers/install/images/.*)
RewriteRule ^(.*)$ /index.php/$1 [L]
####################################
# or
# RewriteRule ^(.+)$ index.php?$1 [L]
# or
# RewriteRule ^(.*)$ /index.php?/$1 [L,QSA]
Содержимое стандартного файла .htaccess для ImageCMS 3.
AddDefaultCharset UTF-8
#Options +FollowSymLinks
Options -Indexes
RewriteEngine on
# RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
# RewriteRule ^(.*)$ http://site.com/$1 [L,R=301]
#RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
#RewriteRule . %1/%2 [R=301,L]
RewriteCond $1 !^(index\.php|user_guide|uploads/.*|favicon\.ico|favicon\.png|captcha/.*|application/modules/.*/templates|templates|js|robots\.txt|application/controllers/install/images/.*)
RewriteRule ^(.*)$ /index.php/$1 [L]
####################################
# or
# RewriteRule ^(.+)$ index.php?$1 [L]
#Options +FollowSymLinks
Options -Indexes
RewriteEngine on
# RewriteCond %{HTTP_HOST} ^www.site.com$ [NC]
# RewriteRule ^(.*)$ http://site.com/$1 [L,R=301]
#RewriteCond %{REQUEST_URI} ^(.*)//(.*)$
#RewriteRule . %1/%2 [R=301,L]
RewriteCond $1 !^(index\.php|user_guide|uploads/.*|favicon\.ico|favicon\.png|captcha/.*|application/modules/.*/templates|templates|js|robots\.txt|application/controllers/install/images/.*)
RewriteRule ^(.*)$ /index.php/$1 [L]
####################################
# or
# RewriteRule ^(.+)$ index.php?$1 [L]
Содержимое стандартного файла .htaccess для ImageCMS 2.
AddDefaultCharset UTF-8
RewriteEngine on
RewriteCond $1 !^(index\.php|user_guide|uploads/.*|favicon\.ico|favicon\.png|captcha/.*|application/modules/.*/templates|templates|js|robots\.txt|application/controllers/install/images/.*)
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteEngine on
RewriteCond $1 !^(index\.php|user_guide|uploads/.*|favicon\.ico|favicon\.png|captcha/.*|application/modules/.*/templates|templates|js|robots\.txt|application/controllers/install/images/.*)
RewriteRule ^(.*)$ /index.php/$1 [L]