roman1981, если сами по себе адреса были приемлемые, лучше их оставить, даже несмотря на наличие расширения, которое сейчас не играет никакой роли и даже считается лишним.
Для сайта на файлах, если вы хотите, чтобы файлы могли исполняться, лучше делать т.н. рерайт (внутреннюю переадресацию) html- в php-файлы при условии существования последних, а не принуждать сервер исполнять непосредственно html-файлы, как вам выше советовали.
Честно говоря, я бы пошла еще дальше и стала использовать современные технологии, а именно базы данных, шаблонизацию, единую точку входа со своим маршрутизатором и т.д. Тут вы по-настоящему сможете почувствовать, что значит гибкость и простота.
Ладно-ладно, не хотела обидеть, тем более что вы все равно в большинстве)))
оХо, WP-мафия в сговоре с поисковиками)))
Т.е. все-таки выбор пал на "подешевле", а не "на отлично". Ну что ж, это было вполне ожидаемо)))
О, я тут ссылки оставляла! Извиняюсь, оно как-то само собой получается)))
"Скачать" скорее всего никогда не будет. Я скрипты для собственных нужд пишу. Скрипт простой. Использую его как каркас во многих "визитках". Модель данных тоже очень простая, но достаточно удобная. Часто её использую.
Постараюсь поменьше тут следить, чтобы не вызывать у вас напрасных ожиданий)))
Вот и хорошо.
Ну, вы могли мне написать через сайт или тут. Пока mod_rewrite хватает, используйте его. К G-Drive можно будет обратиться, когда потребуется решать подобные, но более сложные задачи, например перенаправление не по правилу, а по таблице соответствия. Я его упомянула, т.к. вы говорили и о программном способе решения, а он очень хорошо подходит для выполнения перенаправления по вашим ссылкам. Нужно только добавить программный модуль с примерно таким содержимым:
<?php header ("Location: http://$p1/"); exit;
и подключить этот модуль для обработки запросов по адресам, начинающимся с /click.
Можно.
Такое можно сделать при помощи любого подходящего каркаса. В основе будут как раз те три строчки, которые вы написали. Только целевая будет строиться не на основе GET-параметра, а на основе концовки пути, начиная со второго компонента, или полного адреса с отделением первого компонента пути. Вот простой каркас, который с этим может справиться.
mod_rewrite тоже может:
RewriteRule ^click/(.+) http://$1 [R,L]
И кто у кого что украл? На некоторых сайтах whois делают специально для таких целей. И если владельцы не пишут "введите домен, чтобы мы на него посмотрели и зарегистрировали, если он нам понравится", это вовсе не означает, что они воры.
Anderew, в том, о чём вы говорите, можно подозревать многие сайты, включая даже сайты некоторых регистраторов. Но я не понимаю, причем тут воровство. Это можно назвать хитростью, использованием своего сайта в личных целях, но так делают все. Никто же не пишет, что вводимое имя нигде не сохраняется, не используется в личных целях и т.п. Чтобы немного обезопасить себя от подобных "хитростей", используйте сайты, которым можно доверять)))
elen1203, вы можете написать в файле hosts на вашем компьютере IP-адрес вашего сервера и любой, в том числе и кем-то используемый, домен, чтобы обращаться к вашему сайту по этому имени.
Про бесплатные экзотические зоны и про стоимость доменов в зоне RU тоже уже сказали.
Также могу вам бесплатно подключить какой-нибудь домен на несколько месяцев или передать права на какой-нибудь домен, которому осталось жить несколько месяцев и который я продлевать не собираюсь (но при желании вы это можете сделать сами). Пишите в паблик в подписи.
Спасибо, но вопрос более общий. А в данном конкретном случае я могу проверить поддержку функции по её имени и подключить при необходимости одноименную функцию. С заголовками Location все совсем просто: можно указать код в отдельном параметре функции, причем даже в версии намного ниже обозначенной.