.htaccess htaccess重写规则,url不';当我在末尾添加/时,它不工作,并且显示错误 Options+FollowSymLinks-多视图-索引 重新启动发动机 DirectoryIndex.php RewriteCond%{HTTP_HOST}^themobilesapp.com$[NC] 重写规则(.*)https://www.themobilesapp.com/$1[R=301,L] 重写cond%{REQUEST_FILENAME}-D 重写cond%{REQUEST_FILENAME}\.php-f 重写规则^(.*)$$1.php 重写规则^([A-Za-z0-9-]+)$specification.php?url=$1[L] ErrorDocument 404 404error.php **强文本**

.htaccess htaccess重写规则,url不';当我在末尾添加/时,它不工作,并且显示错误 Options+FollowSymLinks-多视图-索引 重新启动发动机 DirectoryIndex.php RewriteCond%{HTTP_HOST}^themobilesapp.com$[NC] 重写规则(.*)https://www.themobilesapp.com/$1[R=301,L] 重写cond%{REQUEST_FILENAME}-D 重写cond%{REQUEST_FILENAME}\.php-f 重写规则^(.*)$$1.php 重写规则^([A-Za-z0-9-]+)$specification.php?url=$1[L] ErrorDocument 404 404error.php **强文本**,.htaccess,.htaccess,当我打开URL时 它工作正常,但当我试图打开URL时,在URL的最后一个位置添加“/”,如 我试过很多次,但都没有解决我的问题。 我希望我的URL为,并显示您的示例,请在.htaccess文件中尝试以下规则。请确保在测试URL之前清除浏览器缓存 Options +FollowSymLinks -MultiViews -Indexes <IfModule mod_rewrite.c> RewriteEngine On DirectoryIndex index.php Rewrite

当我打开URL时 它工作正常,但当我试图打开URL时,在URL的最后一个位置添加“/”,如

我试过很多次,但都没有解决我的问题。
我希望我的URL为

,并显示您的示例,请在.htaccess文件中尝试以下规则。请确保在测试URL之前清除浏览器缓存

Options +FollowSymLinks -MultiViews -Indexes

<IfModule mod_rewrite.c>
RewriteEngine On
DirectoryIndex index.php

RewriteCond %{HTTP_HOST} ^themobilesapp.com$ [NC]
RewriteRule (.*) https://www.themobilesapp.com/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

RewriteRule ^([A-Za-z0-9-]+)$ specification.php?url=$1 [L]

ErrorDocument 404 404error.php


</IfModule>**strong text**

对于显示的示例,请在.htaccess文件中尝试以下规则。请确保在测试URL之前清除浏览器缓存

Options +FollowSymLinks -MultiViews -Indexes

<IfModule mod_rewrite.c>
RewriteEngine On
DirectoryIndex index.php

RewriteCond %{HTTP_HOST} ^themobilesapp.com$ [NC]
RewriteRule (.*) https://www.themobilesapp.com/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

RewriteRule ^([A-Za-z0-9-]+)$ specification.php?url=$1 [L]

ErrorDocument 404 404error.php


</IfModule>**strong text**

此问题已使用以下代码解决

RewriteRule ^([^/]*)/([\w-]+)/?$  $1.php?url=$2 [L]

此问题已使用以下代码解决

RewriteRule ^([^/]*)/([\w-]+)/?$  $1.php?url=$2 [L]

我添加了RewriteCond%{REQUEST_FILENAME}-重写规则^(.*./$/$1[L,R=301]RewriteCond%{REQUEST_FILENAME}\.php-f RewriteRule^(.*.[^/])$/$1[L,R=301]它正在重定向到最后没有“/”的url。我添加了RewriteCond%{REQUEST_FILENAME}-重写规则^(.*./$/$1[L,R=301]重写cond%{REQUEST_FILENAME}\.php-f RewriteRule^(.*.[^/])$/$1[L,R=301]它正在重定向到最后没有“/”的url。