Intereting Posts
Shortcode в блоге, нижнем колонтитуле и связанных с ним продуктах перестает работать WordPress и MySQL: попытка печати данных с использованием PHP из пользовательских данных поля user_meta Рисование линии между темой и плагином в крупных проектах на заказ Отключить ширину / высоту форматирования таблицы TinyMCE WordPress скрытые страницы? Предупреждение: Недопустимое смещение строки – на главной странице WP не использует выбранный шаблон template.php, который выбран для страницы Текстовое поле WordPress Изменение постоянной ссылки WordPress заставляет все входящие ссылки давать 404 ошибки Могу ли я использовать как пользовательский отрывок, так и отрезанный отрывок? название и категория WordPress Таблица для списка-list-category-post? Как реализовать пользовательские поля без использования каких-либо плагинов? Раньше таблица стилей не перекрывалась позже Перемещение wordpress в неизвестную розетку

mod_rewriting конфликт с WP permalinks в htaccess

Мне нужна помощь! Я пытаюсь переписать это …

localhost/blog/?c=var to-> localhost/blog/var 

Но кажется, что есть какая-то проблема … Я получаю 500 🙁 Я также считаю, что есть некоторый конфликт с правилами по умолчанию WordPress. Это мой весь htaccess:

 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /blog/ RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*) localhost/blog/?c=$1 [L] # BEGIN WordPress RewriteEngine On RewriteBase /blog/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /blog/index.php [L] # END WordPress </IfModule> 

Есть идеи? благодаря

Попробуй это:

 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /blog/ RewriteCond %{REQUEST_URI} ^/blog/.*$ RewriteRule /blog/?c=([^\&]*) $1 [L] # BEGIN WordPress RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] # END WordPress </IfModule> 

Поскольку RewriteBase определен, вам не нужно указывать / blog / снова в части перенаправления.

RewriteEngine On и RewriteBase не нужно повторять, не уверен, что повторение их вызывает проблемы.

Я не эксперт, но ваши правила выглядят хорошо для меня. Попробуйте использовать IP-адрес вашего компьютера или 127.0.0.1 для localhost. Также добавьте "$" после закрывающей круглой скобки в вашем правиле.