Shtogrin, это не мой любимый редактор. Мой любимый Zend =)
У человека могут быть комменты, может быть сам текст страниц покоцан. Грамотно работать в той кодировке в которой сайт, а не быть ограниченным 50ю символами.
header("Location: hello.php");
anne, каким текстовым редактором Вы пользуетесь, поддерживает ли он UTF?
Рекомендую по этой части UltraEdit
topy, должно все работать. Скорее всего mod_rewrite закомментирован на хостинге.
topy, Попробуй так
RewriteEngine On RewriteRule ^s([0-9]+)(/?)$ /index.php?subcat=$1 RewriteRule ^c([0-9]+)(/?)$ /index.php?cat=$1
или так:
RewriteEngine On RewriteRule ^/s([0-9]+)(/?)$ /index.php?subcat=$1 RewriteRule ^/c([0-9]+)(/?)$ /index.php?cat=$1
Вам то они что плохого сдеали?
Erick Flatcher, Достаточно вот этого:
RewriteEngine On RewriteRule ^/news/([0-9]+)/$ /content/news/news/$1 RewriteRule ^/news/([0-9]+)$ /content/news/news/$1 RewriteRule ^/news/([a-z]+)/$ /content/news/$1 RewriteRule ^/news/([a-z]+)$ /content/news/$1
Только категорию с именем archive делать нельзя.
Shtogrin, Спасибо. Верно, переборщил =)
Для 2-ого Apache
RewriteEngine On RewriteRule ^/news/([0-9]+)/$ /content/news/news/$1 RewriteRule ^/news/([0-9]+)$ /content/news/news/$1 RewriteRule ^/news/([a-z]+)/$ /content/news/$1 RewriteRule ^/news/([a-z]+)$ /content/news/$1 RewriteRule ^/news/archive/$ /content/news/archive RewriteRule ^/news/archive$ /content/news/archive
Ну и новости у тебя должны быть только цифры, а категории только мал. англ буквы. Иначе правило не сработает.
RewriteEngine On RewriteRule ^news/([0-9]+)/$ /content/news/news/$1 RewriteRule ^news/([0-9]+)$ /content/news/news/$1 RewriteRule ^news/([a-z]+)/$ /content/news/$1 RewriteRule ^news/([a-z]+)$ /content/news/$1 RewriteRule ^news/archive/$ /content/news/archive RewriteRule ^news/archive$ /content/news/archive