URL重定向无法使用.htaccess无法正常工作

时间:2014-10-12 22:09:02

标签: apache .htaccess mod-rewrite redirect limesurvey

我正在尝试为我在服务器中托管的几个调查提供更好的网址。

所以这就是我所做的。

  • 在服务器的/ var / www目录中,(在index.php文件所在的位置),我创建了一个文件.htaccess。
  • 以下是.htaccess文件的内容:

    RewriteEngine On
    RewriteRule goodURL BadURL
    Redirect goodURL BadURL
    

请注意,goodURL(midnightsun.hiit.fi/socialnetworking)是不存在的,因为BadURL(midnightsun.hiit.fi/limesurvey/index.php/755819)是存在的。

我想更改此网址重定向的原因是提供良好的网址。

Debian GNU / Linux 7.6(wheezy)是服务器上的操作系统。 它是Apache2。

任何人都能帮助我吗?

1 个答案:

答案 0 :(得分:0)

Redirect temp /liliurl http://example.org/index.php/755819

<IfModule mod_rewrite.c>
    RewriteEngine on

    # if a directory or a file exists, use it directly
    RewriteCond %{REQUEST_FILENAME} !-f

    # otherwise forward it to index.php
    RewriteRule . index.php
</IfModule>
# General setting to properly handle LimeSurvey paths
# AcceptPathInfo on