Проблема отслеживания электронного письма, которое было “потеряно в киберпространстве”

Я думаю, что Ваша проблема - то, что необходимо иметь дело с PATH и QUERY_STRING как 2 отдельных элемента.

http://some.server/sections.php?cid=5
                   ^^^^^^^^^^^^ ^^^^^
                   ||||         ||||
                   path         query string

ряд правил Попытки как так:

RewriteEngine on
RewriteCond %{QUERY_STRING}     ^$            [OR]
RewriteCond %{QUERY_STRING}     ^cid=(.*)$    [NC]
RewriteRule ^/sections.php$     /sections/%1? [NC,L,R=301]

Эти правила делают следующее. 1-й RewriteCond пропускает, если нет QUERY_STRING. 2-е RewriteCond сохраняет бит после знака "равно" в переменной, %1. Последняя строка, RewriteRule, создает наше новое PATH, разделы / / % 1 , любое время , со строкой/sections.php встречаются и имела QUERY_STRING, cid =... .

демонстрационный файл HTML А:


  
  Click Here
  

Парение на Нажимать ссылке Here на вышеупомянутой странице показывает это:

http://localhost/sections.php?cid=5

Щелчок на эту ссылку берет меня к этому URL:

http://localhost/sections/5

мой/var/www/html имеет следующее:

% tree /var/www/html
/var/www/html
|-- test.html
`-- sections
    `-- 5

1 directory, 2 files

Ресурсы

2
задан 24 July 2011 в 23:48
1 ответ

Принятие они выполняют Exchange: Если Вы получили ответ ООО затем, это добралось до их Ящика входящих сообщений.

Если они выполняют другую систему: Это зависело бы от того, является ли их система ООО прежде или после их спам-фильтров (но я никогда не видел систему ответа ООО перед спам-фильтрами, которые сделали бы использование их MX как источник обратного рассеяния тривиальным).

Не зная больше детали, я - удобный БАКАЛАВР НАУК вызова на них.

8
ответ дан 3 December 2019 в 08:58

Теги

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