- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Восстанавливал старый сайт, получил много файлов вида
news.aspx@rid=8ee61d66-d6da-4c03-969f
news.aspx@id=5ff45a45-f6cad-5c43-522e
Как заставить сервер интерпретировать их все как php файлы?
Ставлю в .htaccess
AddType application/x-httpd-php .aspx
но это работает только для файлов, чьи имена оканчиваются на .aspx, а не для примеров выше
:confused:
texter, я бы, чтобы не заморачиваться, отправил бы через рерайт в .htaccess все такие файлы на один PHP-скрипт, передавая как параметр имя файла. А скрипт состоял бы из одной строки - php-инклуд файла, имя которого передано как параметр...
А отчего не переименовать файлы, добавив в ним нужное расширение? Если операционка *nix, то например так
СКОРПИОН, решение правильное, это если не надо технологию SSI использовать (файлы без изменений).
ЗЫ И строк надо две: +кондишен )))
texter, а конечная цель какая? отдать все как есть?
Спасибо, кто пытается помочь.
Пытаюсь сохранить людям потерянный было сайт. Выкачал оффлайн-браузером, получилось около 25 тыс. страниц. Все скачалось и работает нормально. Поставил php-инклюды, чтобы облегчить вес и дальнейшую работу с сайтом.
Теперь мне нужно, чтобы эти страницы с такими адресами обрабатывались. Ищу оптимальное решение.
alexspb, адреса страниц нужно сохранить, чтобы после смены ns у домена, сайт не отличался от прежнего.
СКОРПИОН, можно простой пример? Я пока в этом не большой спец.
Мальчик, думал над таким вариантом, но ищу что-то поизящнее.
Не видя структуры файлов и функционала сайта трудно подсказать что-то конкретное.
Ясно одно, что урл должен риврайтиться.
Как вариант на news.php, а в нем разбираться исходный урл (параметр может не передаваться, работать с $_SERVER['REQUEST_URI'])
Options +FollowSymlinks
RewriteCond %{REQUEST_URI} !^/(news.php|admin/|img/)
RewriteCond %{REQUEST_URI} !\.(js|css|txt|jpg|jpeg|gif|swf|png)$
RewriteRule ^. news.php [NC]
СКОРПИОН, можно простой пример? Я пока в этом не большой спец.
texter, в принципе, alexspb уже привёл пример, каким путём идти в общем случае.
В данном конкретном случае можно сделать так:
1. В файл .htaccess следующие строки:
2. Файл inc.php:
3. Оба этих файла должны быть в корне сайта.
4. Для файлов, находящихся в корне сайта, всё будет работать. Для других - нужна минимальная доработка, основанная на знании структуры сайта и прав на запуск и подключение скриптов в папках. Но это просто...
Ну, и при варианте с инклудом не забыть почитать о безопасности. А то передадут в fn какой-то гадкий hax0r.zu/r57shell.php - будете долго разгребать ;)
removed removed
Уже сделал было решение Михаила, но потом нашел вариант более подходящий в моем случае, без реврайта. Может, кому пригодится.
Добавил в папку с файлами .htaccess со строкой
ForceType application/x-httpd-php
Это заставляет все файлы в директории исполняться как php
если вы их выкачивали офлайнВыкачивалкой - они разве содержат пых команды? разве они не стали после этого просто штмл ?