Mod-rewrite (.htaccess)

S1
На сайте с 19.12.2008
Offline
24
#1

Чтоб работали стили пиши полный Урл , например :

<link href="http://<?=$_SERVER['HTTP_HOST'];?>/style.css" rel="stylesheet" type="text/css">

У меня работает.

Или через тег <base>

Утечки - Секретные материалы и интересные факты от безумного шпиона (http://www.leaks.ru/)
*
На сайте с 11.04.2009
Offline
13
#2

я бы сделал так

Options +FollowSymLinks

RewriteEngine on

RewriteRule ^([^/]+)$ /index.php?page=$1

RewriteRule ^([^/]+)/([^/]+)$ /index.php?page=$1&artic=$2

и т.д.

в стилях надо поправить относительный путь на абсолютный - то есть если ты ставишь где-то url('images/new.jpg') его надо изменить на url('/images/new.jpg')

Вроде все

Куплю сайты туристической тематики - обращаться в личку | или про отдых (http://www.otdyh.ru) Инвайт в Anti Captcha Service ac-service.info - 04140b9a40
[Удален]
#3

или заюзать тег <base ...

[Удален]
#4
*orion*:
я бы сделал так
Options +FollowSymLinks
RewriteEngine on
RewriteRule ^([^/]+)$ /index.php?page=$1
RewriteRule ^([^/]+)/([^/]+)$ /index.php?page=$1&artic=$2

и т.д.
в стилях надо поправить относительный путь на абсолютный - то есть если ты ставишь где-то url('images/new.jpg') его надо изменить на url('/images/new.jpg')

Вроде все

Сделал так ! Пишет ошибку при заходе на сайт -

"500. Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request."

lex7310 добавил 18.06.2009 в 11:28

еще вопрос! такие урл

http://www.домен.ru/страница

http://www.домен.ru/каталог/основной раздел

http://www.домен.ru/каталог/основной раздел/подраздел

http://www.домен.ru/каталог/товар

на продвижение сайта скажутся положительно или отрицательно?

S1
На сайте с 19.12.2008
Offline
24
#5

В .htaccess пишешь так:

RewriteEngine On

RewriteRule ^([^.]+)$ index.php?&get_query=$1 [QSA]

В index.php делаешь обработчик :

$exp = explode("/", $_REQUEST['get_query']);

$page_name=$exp[0]; $page_id=$exp[1];

print $page_name.' '.$page_id;

И стили как я писал выше .

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий