Страница 1 из 1
mod rewrite и .htaccess
Добавлено: 01 май 2008, 19:08
websteel
Что надо вписать в .htaccess чтобы место реального URL типа
http://www.site.com/userbar.php/1.png выдавал бы
http://www.site.com/userbar/1.png ? Но с условием что для каждого юзера этот файл будет называтся по разному (зависит от номера юзера). Пример: Юзер с ID 4873 будет иметь файл 4873.png
Может кто помочь?

Re: mod rewrite и .htaccess
Добавлено: 01 май 2008, 20:56
websteel
Всем спасибо, разобрался.
Re: mod rewrite и .htaccess
Добавлено: 04 сен 2008, 01:09
Sergic
Помогите, пожалуйста, нет сил уже читатать эти мануалы по модреврайт... ничерта не могу сообразить...
Когда заходишь по адресу
должен быть реврайт на след. url
как сделать? я уже перепробовал все примеры в интернете ничего нормально не работает, особенно переадрес на подддомены...
Спасибо!
Re: mod rewrite и .htaccess
Добавлено: 13 окт 2008, 16:01
kai.nbt
еще один вопрос по mod_rewrite
нужно, чтобы при вводе адресов
http://site.ru/mypage.php,
http://site.ru/mysecondpage.php выводились страницы mypage.php и mysecondpage.php, но адрес в адресной строке отображался просто как
http://site.ru
возможно ли это как-то сделать через RewriteRule/RewriteCond?
если использовать
Код: Выделить всё
RewriteRule ^mypage\.php$ /
RewriteRule ^mysecondpage\.php$ /
то страницы просто перенаправляются на /
Re: mod rewrite и .htaccess
Добавлено: 18 окт 2008, 16:32
redfenix
Вобще по идеи такое возможно сделать почитай тут
http://beget.ru/art10.html там вроде был пример.
mod rewrite и htaccess
Добавлено: 23 авг 2009, 20:07
JedGeokE
Как сделать так, чтоб при вводе урла автоматически подставлялся завершающий слэш "/"?
Знаю, что делается это через htaccess и mod_rewrite, но знаний в этой области не хватает.
Что-то не получается :
Подскажите, плиз, как.
Re: mod rewrite и .htaccess
Добавлено: 29 авг 2009, 18:18
shatharan
Привет всем. у меня вот такая проблема с htaccess
сейчас содержание моего файла выглядит так
Код: Выделить всё
RewriteRule ^delete/(.*)/(.*)$ delete.php?id=$1&lang=$2 [L]
а ссылки на картинок (и прочих ресурсов, на стили css...)
выглядит так
Код: Выделить всё
../img/background.jpg, ../style/default.css
проблема в следующем. когда я использую RewriteRule движок не находит картинки и стиль. в место (
../img/background.jpg) обязательно должно быть,
(
http://site.ru/img/background.jpg). а я не хочу писать прямую ссылку.
может кто мне подсказать как мне с этим справится.
Re: mod rewrite и .htaccess
Добавлено: 03 сен 2009, 14:23
bobadd
Здавствуйте, у меня по .htaccess следующая проблема. Сайт написан на системе 1С-Bitrix. Относительно корня лежат 2 сайта в папках "/site1" и "/site2". Нужно сделать так, что при заходе через site1.ru он реврайтился на /site1, а 2 - на /site2 - соответственно. Сколько не пытался править исходный .htaccess - ничего не получилось. Вот текущий .htaccess:
Код: Выделить всё
Options -Indexes
ErrorDocument 404 /404.php
#php_flag allow_call_time_pass_reference 1
#php_flag session.use_trans_sid off
#php_value display_errors 1
#php_value mbstring.func_overload 2
#php_value mbstring.internal_encoding UTF-8
<IfModule mod_rewrite.c>
Options FollowSymLinks
RewriteEngine On
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-l
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
#RewriteRule ^(.*)$ /bitrix/urlrewrite.php [C]
</IfModule>
<IfModule mod_mime.c>
AddType application/x-httpd-php .ico
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpeg "access plus 3 day"
ExpiresByType image/gif "access plus 3 day"
</IfModule>
mod rewrite и htaccess
Добавлено: 16 дек 2010, 00:59
arewGrearne
У меня такая проблема...нужно чтобы все url если они не заканчиваются на .img или .gif или .html или .php и д.р. перенаправлялись на default php. В корне сайта в .htaccess пишу
RewriteEngine On
RewriteBase /
RewriteRule ..img.gif.html.php default.php
и этот кусок не работит...
подскажите пожалуйста что не так?
default.php тоже в корне лежит и этот кусок работает
RewriteEngine On
RewriteBase /
RewriteRule . default.php
______________________________________
Всем нравится прекрасная лошадь, но почему-то совершенно нет желающих ею стать. 
Re: mod rewrite и .htaccess
Добавлено: 16 дек 2010, 11:14
Duncon
Код: Выделить всё
<FilesMatch "\.(jpe?g|gif|идр)$">
твои действия
</FilesMatch>
Тут синтаксис регулярного выражения. Нужно поставить отрицание всё кроме этих, на всидку не помню, что-то типа <FilesMatch "
!\.(jpe?g|gif|идр)$">