А чем определяется степень похожести этих страниц?
1. На http://whois.com.ua/ проверяем свободен ли домен.
2. На http://uanic.com.ua/ получаем личный сетевой идентификатор ("Nic-handle")
3. На адрес auto-query@org.ua посылаем письмо примерно следующего содержания:
domain: xxx.org.ua
descr: descr
admin-c: XXX-UANIC
tech-c: XXX-UANIC
nserver: ns1.everydns.net
nserver: ns2.everydns.net
nserver: ns4.everydns.net
nserver: ns3.everydns.net
changed: xxx@xxx.com 20061120
source: UANIC
4. После этого вам придет письмо с требованием подтвердить регистрацию. В нем будут следующие строки:
application: 424191
checksum: 32054
approve: Y
5. Перешлите эти строки (но только их, все остальное удалите) на адрес domain-master@com.ua
Фармацевтика.
А http://worldpress.com/ подходит?
Материал пока сыроват для выкладывания как есть.
PriBoy - респект за работу. Спасибо.
Столы заранее закажи :)
Если тебе URL-ы выхода нужно поменять, то это ж не в mod_rewrite делается.
mod_rewrite преобразовывает ТОЛЬКО ВХОДНЫЕ URL!
Для выхода используй:
1) Совет rengen и пробегись по скриптам редактором.
2) Поменять все выходные URL на правильные руками или напрягая программера
3) Использовать в скриптах буферизацию вывода. Вот простой пример:
<?php function callback($buffer) { // replace all the apples with oranges return (str_replace("apples", "oranges", $buffer)); } ob_start("callback"); ?> <p>It's like comparing apples to oranges.</p> <?php ob_end_flush(); ?>
Выведет: <p>It's like comparing oranges to oranges.</p>
Вместо function callback используешь свою функцию, которая меняет тебе URL-ки как тебе нужно.
Теперь конкретнее на примерах:
У тебя есть страница со ссылкой http://site.ru/test.php@id=115
Скрипт test.php разбирает эту строку самостоятельно.
Тебе нужны URL вида http://site.ru/test/115
Т.к. это УРЛ на выходе и mod_rewrite тут не поможет.
Меняем эти УРЛы в скрипте (так как написано выше)
А уже самом mod_rewrite загоняем их в виде http://site.ru/test.php@id=115
Вот пример обратного преобразования на mod_rewrite (вставляем например в .htaccess):
# Запуск mod_rewrite Options +FollowSymLinks RewriteEngine on # # Внутренние преобразования статических URL в динамические RewriteRule ^product/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)/?$ /index.php?product=$1&color=$2&size=$3&texture=$4&maker=$5 [L] # # Внешний редирект клиента со старых динамических URL на новые статические RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\?product=([^&]+)&color=([^&]+)&size=([^&]+)&texture=([^&]+)&maker=([^\ ]+)\ HTTP/ RewriteRule ^index\.php$ http://example.com/product/%1/%2/%3/%4/%5? [R=301,L]
Одного mod_rewrite мало. Еще в движке нужно все URL-ы переписать.
Ну если у тебя на странице все URL-ы в виде @, то тут mod_rewrite не поможет. Это уже генерящий скрипт изменять должен.
А вот обратно заменить / или & на @ mod_rewrite может
Ничего страшного.
И так все хорошо.
:)