- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
есть файлы на хосте:
/domains/map1/index.php
/domains/site.ru/index.html
где /site.ru - папка сайта site.ru
как сделать при обращении: http://site.ru/index.html открывался index.php из /domains/map1/
<?
$BASE = substr(dirname(__FILE__),0,-7);
require_once(BASE."map1/index.php");
?>
:)
Выдает ошибку:
No such file or directory in /home/xxx/domains/site.ru/public_html/index.php on line 6
Ты же не сказал что там есть public_html :)
<?
$BASE = substr(dirname(__FILE__),0,-19);
require_once(BASE."map1/index.php");
?>
ну наверно так будет :) хотя ты точных адресов не дал
у меня получилось редирект, спасибо за совет. Но появилось другая ошибка :-(
В папке map1 (куда я редиректил) стоит wordpress и выдает след. ошибку:
Warning: require(./wp-blog-header.php) [function.require]: failed to open stream: No such file or directory in /home/xxx/domains/map1/index.php on line 17
Fatal error: require() [function.require]: Failed opening required './wp-blog-header.php' (include_path='.:/usr/local/lib/php') in /home/xxx/domains/map1/index.php on line 17
на 17 строке вызывается /wp-blog-header.php
проверил, он есть на месте. Та же инсталяция wordpress на другом сайте работает без проблем, поэтому думаю, может из-за редиректа?
а зачем вообще это нужно? не проще настроить альяс в апаче? или перенести всё туда куда нужно? я думаю можно также использовать file_get_contents($url) http://ru2.php.net/manual/ru/function.file-get-contents.php
1. echo file_get_contents("ваш урл");
2. echo fopen("ваш урл", "r");
3. echo file('ваш урл');
это так к примеру, хотя чёрт знает работать будет или нет
Но появилось другая ошибка :-(
относительные пути работают относительно вызываемого файла
а зачем вообще это нужно?
Вообще задача такая: на одном хосте поставить несколько сайтов и один движок ВП. для этого ВП устанавливается в одной общей папке, а все сайты редиректяться в эту папку. Разграничение по сайтам делается темплэйтами. Вот, этот редирект не получается делать, да еще так чтобы все правильно работало. Пробовал сделать жесткие линки с доменов на эту общую папку, но на хосте нет таких возможностей.
> несколько сайтов и один движок ВП
wp mu