2011-11-15 60 views
8

Tôi có một số trang bị hạn chế được xây dựng bằng Typo3. Vấn đề là tôi không thể tự động chuyển hướng người dùng từ các trang này đến trang đăng nhập. Làm thế nào để làm điều đó? Tôi tuyệt vọng cần đến nó và không thể tìm thấy một giải pháp mặc dù thực tế tôi đã dành gần như cả ngày làm việc trên nó :(TYPO3 - Chuyển hướng đến trang đăng nhập khi người dùng không đăng nhập

Bất kỳ trợ giúp sẽ được nhiều đánh giá cao

+0

thể trùng lặp của [Typo3: 404 cho trang giới hạn truy cập thay vì hình thức đăng nhập] (http://stackoverflow.com/questions/6663228/typo3-404-for-restricted -access-page-instead-of-login-form) – Ludwig

Trả lời

7

Điều đó sẽ làm việc tốt:.

# Restricted area starts at pid 123. 
# Check if user is logged in: 
[PIDinRootline = 123] && [usergroup = *] 
# do something 
[else] 
page.config > 
page.config.additionalHeaders = Location: http://www.yourdomain.org/login.html 
[end] 

Found here

+0

Cảm ơn. Hoạt động tốt. Được thử nghiệm trong Chrome, FF, IE8. –

+2

@Mateng: Tình trạng của bạn sai và kết thúc bằng một vòng lặp vô hạn (chuyển hướng). Sử dụng '[PIDinRootline = 123] && [loginUser =]' và xóa '[else]'. – Ludwig

+0

** Thông báo: ** Không hạn chế trang đầy đủ, chỉ tất cả nội dung của trang. Nếu không, RealURL sẽ kích hoạt trình xử lý 404 trước khi chuyển hướng diễn ra. Xem [404 cho trang truy cập bị hạn chế thay vì biểu mẫu đăng nhập] (http://stackoverflow.com/questions/6663228/typo3-404-for-restricted-access-page-instead-of-login-form/25649993) cho các giải pháp khác. – Ludwig

2

Chỉ vì lý do tài liệu: đảm bảo bạn chọn chế độ chuyển hướng đúng

Nếu tôi muốn redir. ect cho một trang nhất định sau khi đăng nhập, nhưng chỉ một nhóm người dùng cụ thể nên chuyển hướng đến một trang khác, sau đó tôi chọn hai mục để chuyển hướng và đưa chúng đến đúng thứ tự. Tôi chọn chúng trong trang> Plugin> Chuyển hướng.

Thứ tự phải là cách mà các điều kiện cụ thể được bắt đầu trước.

ảnh chụp màn hình này minh họa nó:

Redirect options

này đã được thử nghiệm cho Typo3 6.1.3.

Hy vọng rằng sẽ giúp sb ...

Các vấn đề liên quan