.htaccess 无法在htaccess中重写斜杠规则

.htaccess 无法在htaccess中重写斜杠规则,.htaccess,web,url-rewriting,slash,.htaccess,Web,Url Rewriting,Slash,我需要在htaccess中添加代码以从site.com/page打开我的页面,并从site.com/page/打开同一页面。有很多代码,但它不会为我工作,因为我已经有一个代码,它删除。html结束,到目前为止,我有这个 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^\.]+)$ $1.html [NC,L] 如果用额外的斜杠打开代码,我可以在代码中添加什么来重写 这是完整的hta

我需要在htaccess中添加代码以从
site.com/page
打开我的页面,并从
site.com/page/
打开同一页面。有很多代码,但它不会为我工作,因为我已经有一个代码,它删除。html结束,到目前为止,我有这个

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^\.]+)$ $1.html [NC,L]
如果用额外的斜杠打开代码,我可以在代码中添加什么来重写

这是完整的htaccess文件

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^/.]+)$ $1.html [NC,L]

    <IfModule mod_expires.c>
    # Enable expirations
    ExpiresActive On 
    # Default directive
    ExpiresDefault "access plus 1 month"
    # My favicon
    ExpiresByType image/x-icon "access plus 1 year"
    # Images
    ExpiresByType image/gif "access plus 1 month"
    ExpiresByType image/png "access plus 1 month"
    ExpiresByType image/jpg "access plus 1 month"
    ExpiresByType image/jpeg "access plus 1 month"
    # CSS
    ExpiresByType text/css "access plus 1 month"
    # Javascript
    ExpiresByType application/javascript "access plus 1 year"
    </IfModule>

    ErrorDocument 400 /400.html
    ErrorDocument 401 /401.html
    ErrorDocument 403 /403.html
    ErrorDocument 404 /404.html
    ErrorDocument 500 /500.html

    <IfModule deflate_module>
        # Enable compression for the following file types.
        AddOutputFilterByType            \
         DEFLATE                         \
          application/javascript         \
          text/css                       \
          text/html                      \
          text/javascript                \
          text/plain                     \
          text/xml
    </IfModule>
重新编写引擎打开
重写cond%{REQUEST_FILENAME}-F
重写规则^([^/]+)$$1.html[NC,L]
#启用过期
过期于
#默认指令
ExpiresDefault“访问加1个月”
#我的favicon
过期按类型图像/x图标“访问加1年”
#图像
ExpiresByType image/gif“访问加1个月”
ExpiresByType图像/png“访问加1个月”
ExpiresByType图像/jpg“访问加1个月”
过期按类型图像/jpeg“访问加1个月”
#CSS
ExpiresByType文本/css“访问加1个月”
#Javascript
ExpiresByType应用程序/javascript“访问加1年”
ErrorDocument 400/400.html
错误文档401/401.html
错误文档403/403.html
错误文档404/404.html
ErrorDocument 500/500.html
#为以下文件类型启用压缩。
AddOutputFilterByType\
泄气\
应用程序/javascript\
文本/css\
文本/html\
文本/javascript\
文本/纯文本\
文本/xml
使用此。htaccess:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^.]+)/?$ $1.html [NC,L]

嘿,没用,我把它放进去了,当我打开website.com/page/You把它放进去的时候,还是错误404。但是只有那个?你什么意思只有那个?我用
.htaccess
中的其他代码替换了上面的代码?因为如果
page.html
文件存在,它必须工作……我确实有更多,但我认为没有必要编辑我的帖子,请看。