|
|
|
| Здравствуйте!
Кто подскажет универсальное решение по определению по введенной ссылке (file_get_contents) первой страницы сайта. | |
|
|
|
|
|
|
|
для: ronin
(19.11.2008 в 11:33)
| | Можно попытаться найти её без получения контента страницы - попробовать распарсить адрес, вытащить домен и постараться найти index.php (html, htm и так далее). | |
|
|
|
|
|
|
|
для: malish
(19.11.2008 в 13:42)
| |
$url = 'http://www.softtime.ru/forum/index.php?id_forum=6';
$arr = parse_url($url);
$domen=$arr[scheme]."://".$arr[host];
echo $domen;
|
так? это правильно? | |
|
|
|
|
|
|
|
для: ronin
(19.11.2008 в 14:16)
| | Так вам нужен домен или имя файла? | |
|
|
|
|
|
|
|
для: sim5
(19.11.2008 в 14:38)
| | может я делаю что-то не так - поправте.
я хочу найти ответную ссылку, у себя на компе если использую file_get_contents и ввожу домен - автоматически считывает первую страницу, не пробовал на хостинге... | |
|
|
|
|
|
|
|
для: ronin
(19.11.2008 в 14:42)
| | В смысле? Если в качестве url указать http://www.softtime.ru/ ? Ну естественно будет выдана index.php. Или вы не о том? | |
|
|
|
|
|
|
|
для: sim5
(19.11.2008 в 14:46)
| | о том, я просто не знал, что она так работатет, я думал ей нужно указать полный адрес, я только осваиваю file_get_contents:) | |
|
|
|
|
|
|
|
для: ronin
(19.11.2008 в 14:54)
| | Файл по умолчанию обычно это index.php (html), так что указывая домен вы и получаете его, и это касается не только (и не столько) file_get_contents. | |
|
|
|
|
|
|
|
для: sim5
(19.11.2008 в 15:02)
| | >Файл по умолчанию обычно это index.php (html),
Не всегда, в ASP.NET по умолчанию Default.aspx | |
|
|
|
|
|
|
|
для: AcidTrash
(19.11.2008 в 15:19)
| | А я и не говорю что всегда? И в Апач можно сделать noindex.php, но по умолчанию в нем стоит именно index. | |
|
|
|
|
|
|
|
для: sim5
(19.11.2008 в 15:39)
| | а как в таком случае если в апач или в другом сервере прописано, что другой файл первый? | |
|
|
|
|
|
|
|
для: ronin
(19.11.2008 в 15:58)
| | А вам какая разница какой там файл? Вам же контент нужно получить, и если контент первой страницы, то вводите домен и достаточно. Нужно другую страницу, занчит вводите полный адрес. | |
|
|
|
|
|
|
|
для: sim5
(19.11.2008 в 16:06)
| | понял! Спасибо! | |
|
|
|