زائدة القطع وشبكة الاتصالات العالمية الأولي

StackOverflow https://stackoverflow.com/questions/2261455

  •  20-09-2019
  •  | 
  •  

سؤال

ولدي هذا هتكس:

  RewriteEngine On

  # redirect with www
  RewriteCond %{HTTP_HOST} ^mydomain [NC]
  RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1/ [R=301,L]

  # add .php internally
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ $1.php [L,QSA]

وهكذا يمكن أن يسمى ملفاتي فب دون إمتداد .php.

ولكن أود لهم ليتم استدعاؤها فقط بخط مائل زائدة. حتى اذا لم يقدم هذا مائلة زائدة، فإنه ينبغي أن يتم إلحاق مع 301. والمشكلة لدي هو أن هذا هو إعطائي مشاكل مع شبكة الاتصالات العالمية الأولي، وتمديد فب نفسه (في بعض الأحيان أنها تضيف بشكل متكرر. فب).

وكيف يمكن أن يتم ذلك؟

وشكرا!

هل كانت مفيدة؟

المحلول

وأعتقد أنك بحاجة إلى إضافة شيء مثل هذا من قبل الماضية قاعدة إعادة الكتابة، لتجنب إعادة كتابة محددات التي تنتهي بالفعل في فب

RewriteCond %{REQUEST_URI} !\.php$
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top