如何正确配置.htaccess(重写)

如何正确配置.htaccess(重写),.htaccess,.htaccess,这是我在这里的第一个问题,我能说的就是我真的很高兴成为这个社区的一员 现在,作为问题的一部分。我在正确配置htaccess时遇到了一个小问题,我已经尝试了很多行代码,我在这里和那里都找到了这些代码,尽我最大的努力接近相关的东西或接近我想要的东西,但不管怎样。。我失败了。我尝试了重定向,重定向301,有完整链接和没有完整链接,最后重写了url,有扩展和没有扩展,但什么都没发生 那么,我的问题到底是什么 我有一个表单,当有人点击“发送”按钮时,表单试图启动一个文件。它生成以下链接: domain.c

这是我在这里的第一个问题,我能说的就是我真的很高兴成为这个社区的一员

现在,作为问题的一部分。我在正确配置htaccess时遇到了一个小问题,我已经尝试了很多行代码,我在这里和那里都找到了这些代码,尽我最大的努力接近相关的东西或接近我想要的东西,但不管怎样。。我失败了。我尝试了重定向,重定向301,有完整链接和没有完整链接,最后重写了url,有扩展和没有扩展,但什么都没发生

那么,我的问题到底是什么

我有一个表单,当有人点击“发送”按钮时,表单试图启动一个文件。它生成以下链接:

domain.com/api/services/notification/send.php?accept=json&contentType=json&appUrl=http://domain.com 
尽管如此,虽然我在
api/services/notification/
下有
send.php
,但根本没有调用它,因为表单生成链接时没有扩展,导致404错误。因此,我多次尝试使
.htaccess
将send重定向到
send.php
,但每次我都面临巨大的失败。我的假设是;因为它在其他字母/单词中。我主要希望
.htaccess
使用
mod_rewrite
send
替换为
send.php
,而不影响URL的其余部分

对此有什么见解吗?我希望最后一个代码能起作用,但根本没有起作用,这是一个:

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^send?([^/]+) /send.php?accept=json&contentType=json&appUrl=http://domain.com [NC]
您可以尝试以下规则:

RewriteEngine on
RewriteBase /
RewriteRule ^/api/services/notification/send$ /api/services/notification/send.php [L]

您是否已启用mod_rewrite??如果没有,并且您使用的是linux,请在此处检查如何执行。是的,它已启用。mod_rewrite正在工作:)请在此处尝试,然后不幸无法工作。请检查。htaccess可以工作--