апачские .htaccess удаляют все после .php

Я сожалею, что люди на форуме человечности не помогли Вам, но возможно необходимо было повернуться где-то в другом месте прежде, чем хлестать жесткий диск. Проблемы в Linux являются часто восстанавливаемыми, существует большая информация для него в сети и большом количестве людей, которые готовы помочь, если Вы знаете, как задать вопросы правильным путем (TM).

dist-обновления в человечности обычно являются меньшим количеством боли, чем, что Вы описываете, но она также зависит немного от Вас. Когда дело доходит до мира Unix существует один большой мир совета: прочитайте руководство.

Каждая документация дистрибутива Linux мэра скажет Вам делать полное резервное копирование прежде, чем сделать обновление, как необходимо сделать перед каждой операцией мэра на ОС. Черт, необходимо сделать регулярные резервные копии так или иначе! Все случайно время от времени удаляют некоторые файлы.

И Вы находите, что совет везде помещает /home на другом разделе от / - который помог бы Вам, по крайней мере, сохранить Ваши данные при хлестании ОС. Вы, вероятно, не считаете ту информацию в красочной clicky-gui-upgrade штуке человечности, но Linux не является окнами. Не нажимайте на все, что Вы видите, думайте трудно о том, что могло произойти, прежде чем Вы сделаете это.

Хорошее сообщество сказало бы Вам загрузиться с живого CD, возможно, chroot в Вашу систему и взглянуть что случилось - и если Вы узнаете, что это невосстанавливаемо, по крайней мере, спасите свои данные.

Наконец отвечать на Ваш вопрос: Ни одна проблема с Бойким здесь. Обновленный от Hardy к Бесстрашному к Бойкому. Поле, которое я использовал перед сделанным Свежим-> Щеголеватый-> Острый-> Энергичный-> Бесстрашный-> Hardy-> Бесстрашный без проблем, которые я не мог решить.

0
задан 28 August 2010 в 04:27
2 ответа

Это работает:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} .+
RewriteRule ^(.*)$ /site.php? [R=301,L]
</IfModule>

Протестированный с apache2

1
ответ дан 4 December 2019 в 15:10

Для каждой страницы (не только "site.php") вы можете использовать

RewriteCond %{QUERY_STRING} .
RewriteRule (.*) $1?
1
ответ дан 4 December 2019 в 15:10

Теги

Похожие вопросы