我的网址如下:www.mysite.com/directory1/directory2/directory3。
使用htaccess我想定义一个重写规则,以便能够将此示例中的最后一个url(directory3)重定向到directory3.html
有人有想法吗?
答案 0 :(得分:0)
您可以在DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteBase /RestAPI/
RewriteCond %{DOCUMENT_ROOT}/RestAPI/$1\.html -f [NC]
RewriteRule ^(.+?)/?$ $1.html [L]
$1
中的最后一个可选斜杠除外。%{DOCUMENT_ROOT}/RestAPI/$1.html
构建完整的文件系统路径,其中%{DOCUMENT_ROOT}
是内部mod_rewrite
变量,表示系统中实际DOCUMENT_ROOT
路径的值。-f
检查此.html
文件是否存在。.html
文件。