将所有URL重定向到没有尾部斜杠php

时间:2017-06-05 09:37:25

标签: .htaccess trailing-slash

我的文件夹结构是,我在每个网址末尾使用htaccess作为无尾部斜杠

-job.php to /job
-companies.php to /companies
-about.php to /about
-Admin_jobs(This is Admin Folder)

和我的.htaccess文件是

Options +FollowSymLinks -MultiViews

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{THE_REQUEST} \s(.+?)/+[?\s]
RewriteRule ^(.+?)/$ /$1 [R=301,L]

RewriteRule ^([^\.]+)$ $1.php [NC,L]

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

。 我正在尝试访问我的Admin_jobs /文件夹,然后它重定向到我的主站点www.example.com。我无法访问“我的管理”页面。任何人都可以帮助我。

0 个答案:

没有答案