[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: работа с .htaccess
darkavenger
В общем хочу сделать так, чтобы перенаправляло с адреса site.com/ на site.com/en/main или site.com/ru/main. Ну то есть get-параметры уже есть, но они не показываются. Хранятся в коде для начальной задачи параметров с последующим разбором ссылок:

if (isset($_COOKIE['language']))

$GET = array(
'lang' => $_COOKIE['language'],
'page' => 'main',
'mode' => 'all',
'id' => 0,
);

else
$GET = array(
'lang' => 'ru',
'page' => 'main',
'mode' => 'all',
'id' => 0,
);


п.с.: да и вообще у меня с .htaccess очень туго, был бы очень признателен, если бы вы подкинули подробный разбор работы с этим файлом и с регулярками. Заранее говорю, что гуглом пользовался, и находил инфу, но по большому счету это копипаст одного у другого, да и может вы знаете источники получше. Спасибо
darkavenger
ах да, вот файл .htaccess (почему-то не смог отредактировать свое сообщение, пишет ошибку "У Вас нет прав редактирования этого сообщения ")

AddDefaultCharset UTF-8
php_flag magic_quotes_gpc Off
php_flag magic_quotes_runtime Off
php_flag register_globals Off
Options +FollowSymLinks

Options -Indexes

ErrorDocument 401 /401.html
ErrorDocument 403 /403.html
ErrorDocument 404 /404.html

RewriteEngine on

RewriteRule ^admin/(.*)$ admin/index.php?route=$1 [L,QSA]

RewriteCond %{REQUEST_URI} !^/admin

RewriteCond %{REQUEST_URI} !^/favicon.ico
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?route=$1 [L,QSA]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.