Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 18. August 2013 14:21

PatriziaF
kennt CMS/ms
Ort: Altheim/Österreich
Registriert: 19. Januar 2011
Beiträge: 153
Webseite

pretty urls vs. 301 redirects

hallo liebe cmsler,

stehe vor dem problem eine neue website eingerichtet zu haben und auch die struktur dabei verändert zu haben.
jetzt wollte ich via htaccess redirect die seiten umleiten auf die neue website.

Beispiel:
Alte Url: domain.at/leistung.html
Neue Url: domain.at

ich hab bereits 3 varianten probiert (siehe unten; hab ich aus dem forum und von stackoverflow) --> keine führt zum erfolg :-(
immer ein 404 error

vielen dank für eure hilfe im voraus!

lg patrizia

mein htaccess file:

# Attempt to override some php settings, these settings may be helpful on some hosts if your
# default configuration does not meet CMS's minimum requirements, and your host
# has given your account appropriate permissions
#php_value upload_max_filesize "10M"
#php_value session_save_path "tmp/cache"

#php_flag magic_quotes_gpc Off
#php_flag register_globals Off
#php_flag session.use_trans_sid Off

# This is important, so uncomment if your host permit
#Options -Indexes
#ServerSignature Off
#php_value session.cookie_httponly true

#Options +FollowSymLinks

# To prevent E_STRICT problems with PHP 5.3+ you can uncomment the following lines
# Note: These settings should only be enabled for production sites!
#php_flag display_startup_errors 0
#php_flag display_errors 0
#php_flag html_errors 0
#php_value docref_root 0
#php_value docref_ext 0

<IfModule mod_rewrite.c>
RewriteEngine on
#
#Sub-dir e.g: /cmsms
RewriteBase /

# 301 Redirect all requests that don't contain a dot or trailing slash to
# include a trailing slash
# but ignore POST requests.
#RewriteCond %{REQUEST_URI} !/$
#RewriteCond %{REQUEST_URI} !\.
#RewriteCond %{REQUEST_METHOD} !POST$
#RewriteRule ^(.*) %{REQUEST_URI}/ [R=301,L]

# Rewrites urls in the form of /parent/child/
# but only rewrites if the requested URL is not a file or directory
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
</IfModule>

<IfModule mod_headers.c>
# Disable ETags
Header unset ETag
FileEtag None
# For Security
Header set X-Frame-Options "SAMEORIGIN"
</IfModule>

<IfModule mod_deflate.c>
# Compress css, plaintext, xml, gif, and images in transport.
AddOutputFilterByType DEFLATE text/css text/plain text/xml image/gif image/jpeg image/png
</IfModule>

<IfModule mod_expires.c>
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
# Set expires tags on various files... so that the browser wont attempt to reload them.
ExpiresActive On
ExpiresDefault "access plus 1 year"
<IfModule mod_headers.c>
  # Setting cache control to public allows proxy servers to cache the items too.
  Header set Cache-Control "public"
</IfModule>
</FilesMatch>
</IfModule>

RewriteRule leistung.html$ http://www.domain.at [R=301,L]

RewriteRule ^referenzen/kanuverband.html$ http://www.domain.at/referenzen.html [NC,R=301,L]

RewriteCond %{REQUEST_URI} ^/sitemap.html
RewriteRule ^(.*)$ http://www.domain.at[R=301,L]

Offline

#2 19. August 2013 12:39

serialpark
probiert CMS/ms aus
Ort: Berlin
Registriert: 24. Januar 2012
Beiträge: 52

Re: pretty urls vs. 301 redirects

 Redirect 301 referenzen/kanuverband.html http://www.domain.at/referenzen.html

Offline