2

我有这种类型的表格:

<form action="/directory/" method="POST" target="_blank">

和一个index.php里面/directory/处理表格。

我想从表单中删除尾部斜杠,使其成为="/directory,但表单将无法正确加载。

我试过将此重写规则添加到.htaccess,但没有帮助,也许它写错了:

RewriteRule ^directory?$ directory/ [L]

另外,如果我想做它怎么办:

<form action="/directory/post" method="POST" target="_blank">,

并希望处理此文件的文件,/directory/process.php然后我将如何更改它?

谢谢!

4

1 回答 1

1

如果要在所有 URL 上添加斜杠,请使用此

RewriteCond %{REQUEST_URI} !/$
RewriteRule (.*) %{REQUEST_URI}/ [R=301,L] 

如果您只想在目录上,请使用它

RewriteRule ^directory$ directory/ [R=301,L] 
于 2014-04-03T13:22:46.570 回答