RewriteCond %{QUERY_STRING} .*value=1.*RewriteCond %{REQUEST_URI} !\.(html|jpg|css)$ [NC]RewriteRule ^(.*)$ url.php [L,QSA]
Если "LL" это константа, то можно написать регулярное выражение для редиректа,
а если "LL" может быть разным, то из строки "pageNNNN.html" нереально получить значение "LL" (чтобы подставить в "page-LLNNNN.html")
Проверил на локальном сервере правило
работают оба варианта
есть только одно предположение:
у Вас возможно имеются еще правила в .htaccess, которые оказывают влияние на адрес со слэшем.
Это легко проверить, если перенести правило в самое начало, сразу после
RewriteEngine on
RewriteBase /
добавить в правило установку некой переменной, а перед правилом вставить проверку наличия этой переменной с выходом при ее наличии
Если в этом случае со слэшем заработает, значит какое-то еще правило оказывало влияние.
Ну а теперь "кликайте" на нем правой кнопкой мыши и жмите на появившееся меню "Воспроизвести".
А если Вы хотите чтоб на нем отображалась активная кнопка с надписью "play", это наверно какой-то проигрыватель нужно.
Или в сам ролик эту кнопку вставлять.
В обоих этих случаях должно быть play="true"
Если не хотите чтобы ролик проигрывался при загрузке страницы, попробуйте добавить в тег embed атрибут
play="false"
А если контейнер у Вас object
Внутри строк, заключенных в одиночные кавычки PHP не обрабатывает переменные.
Поэтому выносите переменную за одиночные кавычки:
Можно конечно сразу сделать эту строку заключенной в двойные кавычки, чтоб PHP обрабатывал находящиеся в строке переменные, но это плохой стиль.
Можно написать для .htaccess правило, срабатывающее при запросе файла с расширением 'jpeg'
и делающее реврайт на тот же файл с расширением 'JPEG' при условии, что существует файл с расширением 'JPEG'.
Но более правильно будет исправить регистр у файлов на 'jpeg'.
lospirata, Вы неоднократно описали ЧТО вставляете с помощью include, но не не сообщили КАК.
А ведь include может быть функцией в PHP
причем если в режиме HTML, нужно так (иначе выведется как текст только эта строка)
А есть еще SSI-директивы include, например
А еще есть тег HTML
Проверьте для рабочего и проблемного случая, идентичным ли кодом Вы делаете вставку с помощью include, из одного ли каталога файл вставляется (в некоторых случаях разный результат может быть из-за разных настроек в файлах в .htaccess каталогов).
Видимо в $row[name] встречаются какие-то спецсимволы, попробуйте так
echo '<li><a href="pages.php?id='.$row['id'].'" title="'.htmlspecialchars($row['name']).'">'.htmlspecialchars($row['name']).'</a></li>';
И обязательно проверьте чтобы блок PHP-кода в файле, который Вы вставляете с помощью include, был заключен в правильные начальный и конечные теги PHP
<?php
...
?>
поскольку при переходе в на обработку этого файла PHP-интерпретатор переключается из PHP режима в HTML режим, и его нужно переводить в режим PHP принудительно.
(был случай когда перед знаком вопроса нечаянно поставил пробел "< ?php" и начались проблемы)
Была такая тема недавно
/ru/forum/646778
Но там был пример, в котором кажется сам баннер (флешка) изнутри устанавливал свой размер, поэтому окно флешки уменьшалось, а масштаб флешки оставался прежним и отображалась только ее часть в уменьшенном окне.